ORC Expert Advisory Services ORC International

  home    |    find an expert    |    request an expert    |    join our network    |    about us     expert login  
Expert Consulting and Expert Witness Services
  search tips 
Share this page:  Send to LinkedIn Send to Facebook Tweet This Email Print

 Expert  727325

Expert in Embedded System Software, Software, Firmware, File Systems, Internetworking and Telecommunications

Available for your Consulting and Expert Witness Needs

California (CA)
Education Work HistoryPublicationsConsulting Services Expert Witness

Summary of Expertise: Listed with other top experts in: 
Expert has had many years of experience programming Access, Filemaker and SQL databases. He has developed a multi-user, multi-site manufacturing control system using Access. The system included remote synchronization of the databases. Using FileMaker Expert has built and sold complete Filemaker database system for the equipment rental industry. He has built several websites using SQL as a back end database.

Expert has been a software engineer since 1970, programming in various assemblers, "C", "C++", "C#", Python, Delphi, VB, Cobol, Lisp, Neat-3 and others. He has programmed for Windows, OSX, Linux, QNX, VxWorks,Unix, VM, MVS and Novell. He has programmed multi-threaded and single threaded applications, including disk drivers, Network drivers and many other hardware devices.

Expert developed a "Call Home" system for Amdahl mainframes, where remote sites called Amdahl Corporate to report intermittent failures, and predict future complete failures of the systems. The data was entered into an Ingress relational database where it was analyzed.

Expert built and sold "I-Mail" an email gateway for Microsoft Outlook, that used UUCP, SMTP and POP protocols.

Expert built and sold one of the first Arabic language computers, and wrote a tool to Internationalize and localize any software.

Expert has ported Unix to a proprietary IBM/370 architecture, and a bootrom from an X86 platform to a PowerPC platform.

Expert developed a website to sell and distribute Power Supplies called www.powerquotes.com. This was an ASP based website with SQL as a backend.

Expert designed, wrote and is currently selling a TOR based program for the MacIntosh OSX system, written in Python, and has written Filemaker applications for the MAC. The system allows the internet browser to be untraceable.

Expert architected and developed diagnostics tests for Engineering, Manufacturing and Customer Support, for Ciena Corporation and Infinera corporation. These programs ran on an embedded system, QNX and VxWorks and were written in "C" and "C++", assembler and VB.Net.

Expert worked on the reverse engineering of IBM 370 systems, and the reverse engineering of TCP/IP media server technology.


Access software


computer programming


computer software


computer software technology innovation


concurrent software


concurrent software engineering


electronic-mail software


embedded software


embedded software testing


embedded system software development


IBM software


input/output software


Macintosh software


mainframe software


manufacturing software


real-time software


real-time software engineering


software internationalization


software localization


software porting


software reverse engineering


system software


system software design

Show Secondary and Basic Areas of Expertise
Expert may consult nationally and internationally, and is also local to the following cities: San Jose, California;  San Francisco, California;  Sacramento, California;  Oakland, California;  Stockton, California;  Fremont, California;  Modesto, California;  Salinas, California;  Hayward, California;  and Sunnyvale, California.

Often requested
with this expert:

Database Architecture, Application Architecture, Oracle,...
Patent & Copyright Infringement, Depositions & Testify,...
Voice Communications, Data Communications, PBX, VoIP, Voice...
ERP and Software Package Contract negotiation for...

Year   Degree   Subject   Institution  
1968   BS   Computer Science and Telecommunications   City and Guilds of London  

Work History:
Years   Employer   Department   Title   Responsibilities

1990 to 2009





Expert Witness


Expert Witness and Computer Forensic Engineer.

2002 to 2008






Manager of Diagnostics


He was responsible for the design and coding of diagnostic code to test DWDM transport system that uses highly integrated optical transponders. Port Bootrom (PPCBoot) to PowerPC440GP. Write manufacturing diagnostics. Write Field diagnostics.

He also recruited and managed a team of engineers in Bangalore India

1998 to 2002






Manager of Diagnostics


He was responsible for the design and coding of diagnostic code to test DWDM transport system that uses highly integrated optical transponders. Port Bootrom (PPCBoot) to PowerPC803. Write manufacturing diagnostics. Write Field diagnostics.

1994 to 1998


Amdahl Corp




Principal Engineer


He was responsible for the design of diagnostics for mainframes and disk drives

1985 to 1994




Systems Engineering


Staff Engineer and field specialist


He supported customers by building operating systems and compiling applications

Selected Publications and Publishers  
 - Security Works magazine  

Government Experience:
Years   Agency   Role   Description
1968 to 1971   Civil Service   Telecommunications Engineer   Install and set up data and voice private communications services

Consulting Services:
Selected Consulting Examples:
  • He served as an Expert Witness on a Copyright and License infringement case involving software that finds deleted photographs on Flash Storage. He studied both sides source code and used standard evaluation techniques to establish that his client's code was not copied from the other code. After giving testimony in Federal Court in Florida, his client was found to be in the right and the case was won.
  • He served as an Expert Witness putting together expert reports to opine if a certain game program infringed a Patent for the 3 dimensional representation of music.He modified the scripting language to allow a video to made of the game while "flying" to the side and under a guitar fret, thus proving that the image was in fact 3 dimensional.
  • He studied the use and operation of EDID data received from a computer display, to ascertain if his clients code infringed a patent claiming that the data was transmitted at power up time. Using a logic analyzer he was able to capture and translate the date stream to prove that the data was on transmitted by software request, not on power up
  • He performed a disk clone and forensic search of a disk drive to ascertain if the information pertaining to a mal-practice suit existing on a disk drive. Using Encase and writing an expert report, he convinced the jury that no such information was on the computer system of the client.
  • He successfully argued against a patent during a deposition, showing the the software algorithm used to detect an off balance condition in a washer dryer was fundamentally different from the patent.
Click the green button above to contact Expert for a free initial screening call regarding your expert consulting needs.  Expert is available for consulting to corporate, legal and government clients.  Remember, your initial screening call to speak with Expert is free.

Expert Witness:
Expert Witness Experience Summary:
He has testified by trial in Federal court and by deposition. He has also supported depositions and trials. He has assisted in many cases doing the code studies and research.
Recent Litigation Client Requests:
  • Expert for consulting on Need expert witness and System Analysis.
  • Software engineer expert for class-action lawsuit on exempt employees payment standards.
  • Expert in Database SQL analytics for litigation.
  • Expert in needed with call centrer.
  • Expert for consulting on expert witness for patent litigation.
  • Expert for consulting on C Software.
  • Expert in DDC control system technician, CA for consulting on DDC Control Systems.
  • Telephone systems expert witness for consulting on Phone Systems Needed.
  • Telephone expert for consulting on possible expert witness role in a patent infringement lawsuit.
  • Expert witness database architecture telecom for consulting on Analysis of Telecom Billing Source Code and Application of same to Telecom Billing Data.
  • Embedded software expert witness' for consulting on Unauthorized Access.
  • Expert in electronic mail delivery for litigation involving supposed late delivery with incorrect sent date.
  • Mainframe expert for consulting on Neon v. IBM.
  • Expert in Need a with online video advertising experience.
  • Expert for consulting on call trace information on VoIP network.
  • Expert for consulting on patent infringement software licensing.
Click the green button above to contact Expert for a free initial screening call regarding expert testimony, litigation consulting and support, forensic services, or any related expert witness services.  A few litigation needs include product liability, personal injury, economic loss, intellectual property (patent, trademark, trade secret, copyright), and insurance matters.  Remember, your initial screening call to speak with Expert is free.

International Experience:
Years   Country / Region   Summary
1950 to 1978   United Kingdom   He was born, went to school and started his career in telecommunications and computers in the UK. During that time, working for IBM, he traveled and worked in most of the countries in Europe
1977 to 1979   Canada   He lived and worked in Canada for IBM and for Itel supporting customers with hardware and software problems. During that time, he was sent to Japan, Colombia, Israel and Saudi Arabia
1987 to 1987   Japan   He lived and worked in Japan for Fujitsu, helping to debug a new mainframe and software.
2007 to 2007   India   Recruited a team of Engineers in Bangalore India.

Language Skills:
Foreign Language   Description
French   He studied French in school and was sent to school in France for IBM.

Additional Skills and Services:

He has given courses on disk interfaces, machine check handling and automated software test.


Need the right expert?  We can help!

home       find an expert       request an expert       join our network       about us

Intota is now ORC Expert Advisory Services