James McGarvey
****@**********.***
Product Architect and Hardware/Software Engineer with more than 30 years product development
experience - 24 years in all areas of digital camera technology. Natural technical team leader. Excellent
communicator, instructor, and mentor. Passion for customer delight! Vision for whole-product elegance and
expertise in details. Proven ability to balance and simplify product architecture and achieve maximum
cost-effectiveness. Exceptional productivity, analysis and problem solving skills.
Please see my complete web resume and portfolio at resume.jemcgarvey.com.
Experience
Eastman Kodak Company, Consumer Digital Imaging Group, 2005-present
Principal Engineer, Camera Advanced Development. Developed advanced user interface engine in C++
for Kodak consumer digital cameras. Developed camera firmware platform for Linux/Android mobile
phones.
Eastman Kodak Company, Digital & Film Imaging Systems, 2004-2005
Principal Engineer, Patents and Standards. Provided technical consulting, patent validity analysis, and
prior art search supporting patent licensing program and patent litigation.
Eastman Kodak Company, Kodak Professional Division, 1990-2004
Senior Project Engineer. Developed system architecture of 6 generations of industry leading Kodak
Professional DCS digital cameras. Designed, coded, debugged and maintained embedded firmware
platform of over 100,000 lines of C code. Designed digital and analog electronics, including
microprocessor system, interfaces, power supplies and imager control. Resolved system problems.
Educated and resolved issues for customers, service, manufacturing, marketing and QA.
Eastman Kodak Company, Federal Systems Division, 1980-1990
Project Engineer. Designed world s first DSLR digital cameras. Developed multiprocessor control system
for high speed random access contact printer for reconnaissance imagery.
Expertise
Languages - C/C++, C#, Visual Basic, HTML, CSS, PHP, Javascript, Java, Assembler
Operating Systems - Windows, Linux, Android, uItron, uC/OS, pSOS, MSDOS
Processors VideoCore, OMAP, DM3xx, C64x, MPC82x, ARM, PowerPC, x86, 80196, i960, Z80
Interfaces PCMCIA, CF, SD, MMC, USB, Firewire, SCSI, I2C, SPI, RS232, NTSC, PAL, ATA, NMEA
Hardware - CCD/CMOS Imagers, FLASH, PLDs, LCDs, Batteries/Power Management
Formats XML, SVG, TIF, JPEG, PCX, WAV, IPTC, CVF, SVF, COFF, ELF, FAT, DCF, DPOF
Firmware RTOS design, debugger, diagnostics, script interpreter, GUI, localization
Education and Recognition
BS Computer Science / Systems Analysis / Business, Taylor University, 1980
11 US Patents for digital camera inventions
2001 Eastman Innovation Award
2012 Rochester Intellectual Property Law Association Distinguished Inventor of the Year