Expert in Embedded System Software, Storage, Processor development, Software, Firmware, File Systems, networking and Telecommunications, Android, IOS
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.
Expert has experience writing phone apps for Android and IOS. Expert has also reviewed the source code for different versions of the Android Operating systems. Expert has forensic analysis of both Apple and Android phones.
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 upHe 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.
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 - Sunnyvale, California
|Year: 1968||Degree: BS||Subject: Computer Science and Telecommunications||Institution: City and Guilds of London|
|Years: 1990 to 2009||Employer: (Undisclosed)||Title: Expert Witness||Department: (Undisclosed)||Responsibilities: Expert Witness and Computer Forensic Engineer.|
|Years: 2002 to 2008||Employer: (Undisclosed)||Title: Manager of Diagnostics||Department: Diagnostics||Responsibilities: 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
|Years: 1998 to 2002||Employer: (Undisclosed)||Title: Manager of Diagnostics||Department: Lightera||Responsibilities: 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.|
|Years: 1994 to 1998||Employer: (Undisclosed)||Title: Principal Engineer||Department: Diagnostics||Responsibilities: He was responsible for the design of diagnostics for mainframes and disk drives|
|Years: 1985 to 1994||Employer: (Undisclosed)||Title: Staff Engineer and field specialist||Department: Systems Engineering||Responsibilities: He supported customers by building operating systems and compiling applications|
|Years: 1968 to 1971||Agency: Civil Service||Role: Telecommunications Engineer||Description: Install and set up data and voice private communications services|
|Years||Country / Region||Summary|
|Years: 1950 to 1978||Country / Region: United Kingdom||Summary: 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|
|Years: 1977 to 1979||Country / Region: Canada||Summary: 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|
|Years: 1987 to 1987||Country / Region: Japan||Summary: He lived and worked in Japan for Fujitsu, helping to debug a new mainframe and software.|
|Years: 2007 to 2007||Country / Region: India||Summary: Recruited a team of Engineers in Bangalore India.|
|Expert Witness Experience|
|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.|
|Training / Seminars|
|He has given courses on disk interfaces, machine check handling and automated software test.|
|French||He studied French in school and was sent to school in France for IBM.|