Who's Online
We have 3 guests online
Jul 29, 2010 at 05:22 PM

Resumé

SUMMARY

Fifteen years of commercial and consumer product development for companies specializing in complex embedded systems.  Strengths include software and hardware architectural design, technical leadership and business development. Experience comes with a passionate and creative drive to make imaginative and successful products come to life.

SOFTWARE AND HARDWARE SKILLS OVERVIEW

Firmware, device drivers, embedded software, real-time design, object-oriented design, large multi-threaded applications, game design, source code control, system architecture, schematic capture, hardware bring-up, debug, validation.

SOFTWARE LANGUAGES

C, C++, Objective-C, OpenGL, ThreadX RTOS, LynxOS Embedded Linux, Nucleus RTOS, Trolltech QT, Assembly(Freescale PowerPC, Microchip PIC, Motorola 56K, Cirrus Logic DSP, x86, MMX), Intel’s Native Signal Processing Library(NSP), Standard Template Library(STL), Microsoft Foundation Classes(MFC), RogueWave Libraries, Codejock Extreme Toolkit, wxWindows Libraries, QNX 4 RTOS, DirectX, COM, ActiveX.

SOFTWARE TOOLS

Mac OSX, Xcode, Instruments, Shark, GCC, GDB, DDD, Perforce, Microchip MPLAB, WinAVR, AVR Studio, ExpressPCB tools, Metrowerks CodeWarrior, MATLAB, Simulink, Cygwin, VMWare Fusion, Microsoft Visual Studio, Embedded Visual C++, Visual SourceSafe, DDK, SDK, DXSDK, Win32 SDK, PocketPC SDK, MASM, CVS, Solaris, Linux(Mandrake, Gentoo, Ubuntu, Redhat).

HARDWARE TOOLS AND DEVICES

Abatron BDI2000, Lauterbach PowerDebug Ethernet, Atmel JTAGICE mkII, Microchip ICD-2, Axiom CMD-5xx Motorola PowerPC Development boards, Intec Motorola PowerPC 555 Development boards, PowerPC 5xx and 440 Processors, Atmel AVR 8-bit Microcontrollers, Microchip 8-bit Microcontrollers, Bus analyzers, Logic Analyzers, Oscilloscopes.

PROFESSIONAL EXPERIENCE

Avidyne Corporation , Boulder, CO 7/04 to Present
Autopilot Program Lead


• Responsible for the embedded software, hardware design and program management of six engineers for a General
Aviation Autopilot, Servo system and AHRS.
• Managed contractor and vendor relations for the procurement of electronics and servo hardware technologies.
• Provided cross-divisional engineering assistance in the development of the Entegra II flight deck.
• Experienced in FAA certification process for DO178-B flight hardware.

Hotcranium , Broomfield, CO 1/05 to Present
Founder


• Hotcranium provides custom software and electronic solutions for consumer products.
• Product Catalog:


• iPhone and iTouch game called MeteorMash that is currently available on the App Store.
• Saber sound board for led based lightsaber prop.
• Animatronic motor controllers for movie prop applications.
• Relay controllers for movie prop related applications.
• Custom motor and LED controllers for model makers.


Trimble Navigation
, Westminster, CO 3/03 to 3/04
Embedded Software Engineer


• Designed and implemented a GPS position redistribution module for a GPS receiver.
• Integrated Real Time Kinematic (RTK) surveying technology into a GPS receiver.
• Designed and implemented a user interface menu system for a GPS receiver.
• Designed and implemented a PocketPC based application for monitoring GPS receivers.


GNResound A/S , Denmark 10/02 to 1/05
DSP Tools Consultant


• Designed and implemented a DSP and SPI EEPROM simulation module for a proprietary DSP tool set.
• Responsible for customization of the user interface for said tool set.
• Responsible for writing User Level technical manuals for said tool set.


Cirrus Logic (formerly Audiologic) , Boulder, CO 9/98 to 9/02
DSP Tools Program Lead


• Designed, implemented and brought to production Cirrus Logic’s proprietary DSP tool set called Hydra.
• Grew a team of six engineers and led them through the design, implementation and production of the Hydra v2.0.
• Designed and maintained various DSP simulation and peripheral components for Hydra.


National Semiconductor (formerly Cyrix) , Longmont, CO 5/97 to 9/98
Software Engineer - Conceptual Products Group


• Key contributor for the design and development of the world's first webpad.
• Lead developer responsible for audio drivers for the Compaq Presario 1220 laptop.
• Developed debugging and testing tools for AC97 compliant codecs and Cyrix companion chipsets.


Euphonics, Boulder , CO 5/94 to 4/97
DSP Engineer


• Lead software engineer responsible for the design and implementation of an Intel Pentium based wavetable synthesizer.
• Performed assembler code optimization on the Intel Pentium using MMX extensions for time critical routines.
• Responsible for development of debugging and testing tools for the AD2115 DSP.

EDUCATION

Bachelor of Science, Electrical and Computer Engineering, May 1995, University of Colorado, Boulder, CO.

ACHIEVEMENTS

• Volunteer Ski Instructor, 2003-2004, for the National Sports Center for the Disabled at Winterpark Ski Resort
• Denver Business Journal Finalist, Computer Hardware and Software innovation, November 1, 1996 EuSynth-2/Host
host-based wavetable synthesizer.