Chief Technology Officer
CurrentAs CTO I am responsible for both developing and marketing new technology for EnSoft as well as transferring technology developed at other research groups. This has given me exposure to how large companies develop production software as well as deep collaboration with academic researchers and advanced technology groups in industry.Technical- SimDiff, used by every major aerospace, automotive, and defense company world-wide, including NASA, Lockheed Martin, Northrop Grumman, Ford, Chrysler, Airbus, Toyota, Honda, Mazda, and 400 others.- Atlas, a platform for quickly building program analysis and comprehension tools- Modelify, automatic conversion of legacy C code into Simulink models- Scalable (running on a cluster) COBOL data flow analysis for aiding in application modernization for Principal Financial, Wells-Fargo, and Nationwide Insurance- Analyzer to check Boeing 737 autopilot code written in Ada for calculation errors- Analyzer to check Boeing 787 instrument display code written in C for calculation errors- Managed development of tools for analysis of control systems software written in Simulink for Toyota- Explained mysterious performance bottleneck in sensor data processing code for Boeing 787. Discovered that the processor’s behavior for prefetching code pages was undocumented. Deep knowledge of PowerPC architecture was needed to design surgical test cases to uncover the actual behavior.Business & Process- Expanded EnSoft into Japanese Market- Worked in team to successfully defended EnSoft’s SimDiff product in a patent infringement case filed by National Instruments, lasting nearly 5 and a half years- Designed and implemented scalable customer relationship management process using Salesforce.com- Expanded Japan model to provide sales and support in German, Chinese, Korean, Spanish, French, and Italian- Modernized company IT infrastructure to reduce labor costs- Interviewed, trained, and managed engineers and business operations staff