Objectives * To work with customers, be they internal or external, to develop the requirements and specifications of new products or enhancements to existing products.
* To lead and, or participate in, a team of engineers in the development of those products.
* To insure that those products are delivered on schedule, and meet specified requirements of functionality and performance.
* To make positive contributions to the corporate bottom line by delivering quality products in a timely manner.
Professional experience June 2007 -- Present Aditi Staffing. Redmond, Wa.
* W2 Contract to Microsoft
- Reverse engineer Linux device drivers for One Laptop Per Child (OLPC) platform.
- Document theory of operation and design to allow software developers to write Windows device drivers for OLPC platform.
Nov 2006 -- Apr 2007 Octagon Systems Corp. Westminster, Co.
Lead Software Engineer
* Project lead for Linux and XPe distributions for single board computer (SBC) systems
- Device Driver Development
- Customize and repackage distributions for company's new SBCs
- Author and maintain ISO 9000 documentation
- Coordinate software releases
- Design physical packaging for SBC kits
- Assist with network administration
- Design and implement “Wiki” based “Knowledge Base” for Tech Support group
Oct 2005 -- Nov 2006 Sabbatical
* Student, Web and Database Developer
- Complete baccalaureate degree
- Assist my spouse in setting up an on-line business see: http://www.preparedpet.com
Aug 2002 -- Oct 2005 SpectraLink Corporation Boulder, Co.
* Sr. Software Engineer
- Prevented expensive additional NRE costs by writing embedded software tests in 'C', to verify FPGA functionality before the design was sent out for ASIC fabrication
- Reduced installation costs and improved customer satisfaction by enhancing 'C' based internal diagnostics in the personal telephone product.
- Reduced Bill of Materials cost for the personal telephone product by implementing the majority of the battery charger functionality in an embedded 'C' module.
- Reduced Mfg. costs and logistic problems, by designing and implementing a downloadable 'C' utility to burn the system software into flash after the board was built, as opposed to pre-programming the flash chips prior to assembly.
- Extensive use of analyzers, oscilloscopes, and DVMs for troubleshooting.
May 2001 -- Jul 2002 T. D. P. Inc. Loveland, Co.
* Product Engineer
- Maintained customer satisfaction as a project manager and customer liaison.
- Coordinated the Software, Hardware, and Mechanical design and implementation of custom designed microprocessor based devices.
- Designed and developed a Linux-based embedded 'C' application for a portable device that enables the tracking of livestock potentially exposed to disease.
- Eliminated the royalty costs of a commercial embedded OS by constructing a minimal linux operating system, including the X11 Graphical User interface, which fit on a 64 MB compact flash device.
- Designed and developed a MS-Windows application written in C++ using MFC to display and analyze data received from a radar based device.
- Designed, wrote specifications, and implemented UNIX Streams modules and multiplexers written in C to provide 3172 protocol under the UNIX System V operating system.
* Summary - I have broad experience in computer science including expertise in software architectures and hardware interfaces. I also have proven adaptability to changing technology with the talent to quickly comprehend and excel.
- I provide innovative solutions that maximize performance and function while minimizing cost and development time.
- I have helped clients and employers minimize time to market for their products by designing architectures based on modular and reusable software components.
- I am proficient in the use of a broad range of test equipment for hardware and software development and troubleshooting.
Education
* Colleges and Universities
- Metropolitan State College of Denver, Aug. 2002 -- Dec. 2005
- BS Computer Information Services
- Database Concentration certificate
- Inducted into Sigma Delta Beta, Business Honor Society
- Certified Information Systems Analyst by the Institute for the Certification of Computing Professionals
- Front Range Community College; - C++, C++ Data Structures