http://roderickmann.org/resume/

Roderick Lee Mann

650 576-7170 cell
510 903-1120 fax

Principals only, please.

An experienced C++ Macintosh and Java server-side software engineer with a background in object-oriented design, application frameworks, general user interface development and system API development. Substantial embedded circuit design and development experience.

Team player, works independently, learns quickly and completes work thoroughly. Driven to come through in a crunch.

References Available

Experience

Latency: Zero, President
Dec. 2001 - Present
Belmont, CA

Designed and developed a High-definition component analog video and digital audio selector. Designed and developed all aspects of the product and store, including the hardware design, firmware, mechanical engineering, packaging, website development, advertising and PR. Please visit the website to see the results.

Embedded hardware development, including USB HID device firmware & host drivers.

Web application design using Java: J2SE/J2EE, JSP, Struts, JDBC, EJB, JNDI, JMX, XML, SQL, MySQL, Postgres and additional technologies.

Wide-ranging C++ shareware and freeware development for Mac OS, from games to utilities.

Apr. 1992 - Present

General computer consulting services for various clients including:

KeepMedia, Inc., Sr. Software Engineer
June 2003 - Present
Redwood Shores, CA

Senior developer and architect of KeepMedia’s customer-facing web pages and client-server text search system. Regularly add new functionality and direct JSP authors and other engineers in Struts-based web application development. Maintain and enhance in-house OR layer. Develop tools for internal use, managing content flow and aspects of data integrity. Work directly with operations team to ensure availability of distributed web services.

Shutterfly, Inc., Lead Mac OS Engineer
Aug. 1999 - Nov. 2001
Redwood City, CA

Mac OS and Java server-side work:

Apple Computer, Inc., Engineer/Scientist II
Apr. 1995 - Aug. 1999
Cupertino, CA

Significant Mac OS work:

Electronics for Imaging, Inc., Software Engineer
Jun. 1997 - Dec. 1997
San Mateo, CA

Developed Java client applications for Mac OS users to manage Fiery print resources.

Visual Concepts Entertainment, Inc., Software Engineer
Sep. 1994 - Feb. 1995
San Rafael, CA

Ported and enhanced Toughman Contest from Sega Genesis to Genesis 32X, published by Electronic Arts. Significant embedded development effort (Hitatchi SH2 and Motorola 68K).

Knowledge Revolution, Inc., Software Engineer
Aug. 1992 - Mar. 1993
San Francisco, CA

Designed and implemented data export code allowing WaveFront to use animation and model data generated by WorkingModel (a 2D physical simulation package).

Articulate Systems, Inc., Software Engineer
Aug. 1989 - Oct. 1990
Berkeley, CA & Cambridge, MA

Worked in a team to develop a voice-recognition system (Voice Navigator II), in C++; developed an application to teach the computer to recognize command words. Product included hardware and software design.

Education

Skills

Electrical Engineering

High-level Languages

Server & Networking

Graphics & Simulation

Mac OS

Other OS