
Highly experienced software professional
Greater Denver Area

Highly experienced software professional
Greater Denver Area
Very talented Software Engineer, with experience in many industries.
Development of user applications and embedded firmware. Heavily involved with software architecture and design, implementation, testing, and documentation.
Strong math and science background.
Have developed software for scientific measurement devices, computer storage, tape libraries, and fiber optic transceivers.
Experienced in Fibre Channel and Embedded Ethernet programming.
10 years experience in the data storage industry, with experience in disk drives and tape libraries.
4 years experience in the fiber optic industry.
Past Area Governor (achieved President's Distinguished recognition) and Division Governor (achieved President's Distinguished recognition) with Toasmtasters International.
Embedded firmware, Ethernet programming (ethernet hardware drivers, embedded web servers, etc.), Fibre Channel, SCSI and ATAPI interfaces, Fiberoptic transceivers, low-level hardware interfaces, C, C++, Linux, embedded RTOS's, HTML, SNMP, Java, Perl.
(Public Company; JDSU; Telecommunications industry)
May 2007 — May 2009 (2 years 1 month)
Design, develop, and test firmware for fiber optic transceivers.
Assist tech support in diagnosing customer problems. Help troubleshoot issues remotely, and at customer's sites.
Document firmware for use by production team.
Work with electrical and optical engineers to interface microcontrollers to embedded hardware.
Develop application software to set up and adjust operating parameters for the transceivers.
This is the same position I had at Picolight; Picolight was acquired by JDSU in May of 2007.
(Privately Held; 51-200 employees; Computer Networking industry)
January 2005 — May 2007 (2 years 5 months)
Design, develop, and test firmware for fiber optic transceivers.
Assist tech support in diagnosing customer problems. Help troubleshoot issues remotely, and at customer's sites.
Document firmware for use by production team.
Work with electrical and optical engineers to interface microcontrollers to embedded hardware.
Develop application software to set up and adjust operating parameters for the transceivers.
(Public Company; EXBT; Computer Hardware industry)
June 1998 — October 2004 (6 years 5 months)
Developed many enhancements and bug fixes for all of Exabyte’s tape libraries.
Designed and implemented code to handle commands from multiple SCSI and Fibre hosts. This allowed for multiple partitions within a single large tape library.
Designed and implemented new, low-cost embedded Ethernet module. This module provided FTP, E-mail, SNMP, and web pages.
Primary Software Engineer for many specialized tape library projects; handled design, coding, documentation updates, EC release, and initial technical support.
Worked on SCSI, Fibre Channel and Ethernet interfaces for the tape libraries. Debugged and added additional features to the library’s Ethernet code.
Team lead for a group managing the quality of externally-purchased tape drives.
(Exabyte is now Tandberg Data)
(Privately Held; 11-50 employees; Computer Hardware industry)
June 1994 — June 1998 (4 years 1 month)
Developed, implemented, and tested embedded control software for the LS-120 floppy drive.
Helped bring first generation LS-120 drive from initial development through DVT.
Senior member of team which designed and implemented second generation LS-120 drive firmware.
Developed firmware and host-based test software for ATAPI version of LS-120 drive.
Administered in-house Novell Netware 4.11 and Microsoft networks.
Represented company at international IDE/ATAPI standards meetings.
Co-author of SFF-8070 specification for removable ATAPI storage devices.
(Public Company; 51-200 employees; Semiconductors industry)
October 1985 — June 1991 (5 years 9 months)
Designed, implemented, debugged, documented, installed, trained, and supported PC-based real-time data collection and analysis software.
Served as Software Project Manager for new high-sensitivity surface scanner product with robotic wafer handler.
Served as Software Project Manager for new airborne atmospheric data collection system.
Trained customers on how to use the software, at both Particle Measuring Systems, and at the customer's site.
Provided tech support for customers on many systems.
Bachelor of Science , Computer Science , 1981 — 1985
Minor in mathematics.
Computers, philosophy, folk dancing, martial arts, skiing, technology, investing, flying, self improvement.
Association for Computing Machinery (ACM),
Toastmasters International,
Mensa,
Aircraft Owners and Pilots Association (AOPA).