|
Senior Software Engineer, TenAsys Corp. (2004 to present)
Developed and integrated new INtime project wizards into VS.NET. Integrated Wizard online help into VS.NET. Architected and ported INtime online help to HTML/JavaScript based VS.NET embedded help for VS 2003. Supported upgrades to VS2005 and VS2008. Collected performance data on embedded math library. Ported National Instrumentes GPIB driver, library and test suite to INtime RTOS. Ported the GoServer Web Server to INtime. Embedded device configuration pages into web server. Enhance web server to allow file downloads. Rewrote TenAsys configuration applications. Ported sample applications to C# and .NET assemblies. Ported TenAsys performance evaluation tool to C# and managed assemblies. Rewrote developer API as a managed .NET assembly and developed QA test suite for same. Developed QA for network-based message passing API for INtime.
Principal Software Engineer, Credence Systems, Inc. (2001 to 2003)
Technical Lead and Project Manager for an 8‑person team porting a 2.5 MLC software set of a leading ATE manufacturer from SunOS to Solaris.
Principal Consultant, Sophisticated System Software, Inc. (1995 to 2001)
Member of team that mated WinNT to hard real-time OS. Designed and implemented inter-OS communications and inter-OS program linking and loading, the key to hybrid system operation. Designed and implemented innovative Win95 graphical keymap editor to customize PC-based X‑Server. Designed and implemented WinNT touch-screen interface to real-time robot controller. Developed bridge software for experimental mobile voice and gesture recognition system running on hand-held WinCE device.
Quality Assurance Engineer, Mentor Graphics Corporation (1991 to 1995)
Part of Netlister Products team, creating products for translating and converting Electronic Design Data. Final authority on whether products ship.
Technical Marketing Engineer, Sequent Computer Systems (1989 to 1991)
System analysis, performance testing, technical training demo development and customer presentations. Primary focus: X, Motif, and GUI applications.
Principal Software Engineer, Mentor Graphics Corporation (1984 to 1989)
Transformed shared UI subsystem from command-line interface to configurable/programmable GUI. Central participant in specification and development of user programming language and other sub‑systems when Mentor switched to object-oriented design.
|