## BIO
* * *
**EDUCATION**
* * *1991 Graduate of Northern Arizona University (Flagstaff, AZ)
B.S. Mathematics
Minor: Computer Science
* * *
**PROGRAMMING EXPERIENCE OVERVIEW
**
* * *
*8/00 - Present
**Senior Software Engineer, GUI Development***
- Designed, developed and maintained the UI framework used in training automated wafer inspection systems.
- Engineered a suite of ActiveX (COM) components used in the object-oriented interface.
- Implemented a 'plug-in' model allowing for easy extensibility
- Utilized MS Access for the data storage and accessed the data through SQL statements via ADO/Jet.
- Developed software applications to decrease the turnaround time for in-house customer wafer evaluations.
- Supplied pre-sales support and product demonstrations. Translated customer needs into system functional requirements.
* * *
*2/94 - 8/00
**Software Engineer***
- Developed the UI for our flagship product in a team environment.
- Developed a product on a Point-of-Sale (POS) system using the OPOS standard. This product incorporated the use of a touch screen, magnetic stripe reader and ticket printer. The application was developed for both Windows 9X and NT/2K.
- Helped develop the proprietary protocol, and many of the packets, used for communicating over a distributed network using TCP/IP.
- Wrote thorough design documents (and requirements documents if needed) for assigned projects.
- Developed numerous applications, in the pSOS real-time environment, using the High C compiler. One project incorporated the use of private key cryptography in a 'cashless transaction' system.
## Area of Expertise
**
Languages:** C/C++, Pascal, FORTRAN, Assembler, BASIC
**Compilers:** .Net, Visual Basic 1.0 - 6.0, Visual C++ 1.5 - 6.0, C#, Borland Delphi, High C
**OS':** Windows 9X - XP, Windows 3.x, DOS, UNIX/Linux, VAX/VMS, pSOS
**Databases:** MS SQL, MS Access, Oracle, MySQL
**Revision Control:** SourceSafe, ClearCase, PVCS and RCS (UNIX)
**Misc.:** ActiveX/COM, ADO/DAO/ODBC, MFC, Win32 API, TCP/IP Sockets, RS232 Serial I/O