James D. Lynch 1421 West Cornelia Apt #3 Chicago, Illinois 60657 Ph. (773) 248-6405 Cell (773) 882-6405 E-mail: JimL@imaxx.net Web: www.imaxx.net/~jiml OBJECTIVE Integrate 10 years of C++ UNIX software programming experience with multifaceted engineering principles, mathematics, or scientific visualization. KEY SKILLS - 10 years of C, C++, and Visual C++ software programming. - 10 years of 3D scientific visualization development (GL, OpenGL) and GUI development. - UNIX and Windows platforms (coding and administration experience). - 6 years of commercial software development experience. - M.S. in Mechanical Engineering: multibody dynamics (physics) and 3D motion software development (Patent US5835693). - Strong numerical, mathematical algorithm, and physics programming background and experience. EXPERIENCE Engineering Animation, Inc. (subsidiary of EDS) 1988-1999 Senior Software Engineer Chicago, Illinois 1993-1999 - Senior developer of a commercial 3D computer graphics package (C++, UNIX, OpenGL). Designed visualization and e-Business solutions for Fortune 500 engineering companies. Developed, debugged, maintained, and extended software through multiple releases. - Designed in-house C++ UNIX software tools used daily by over 50 employees. - Developed interactive visualization, motion simulation, inverse kinematics software, and GUI interfaces. - Designed and implemented mathematical motion code based on physics algorithms. - Created Windows PC game prototypes, production tools, and technical gaming code. - Exposure to X/Motif, HTML, LINUX, Visual C++, shell scripting, motion picture special effects, image processing, 3D CAD design, Java, Visual Basic, software training, technical support, and UNIX administration. - 11 years success in a high-tech startup company. Experienced IPO and growth from 5 to over 1000 employees. Completed time-sensitive projects to ensure growth of the company. Adapted quickly to succeed in a rapidly changing environment. - Interfaced with many professionals including attorneys, physicians, artists, and engineers. - Designated as the go-to-person when time-sensitive projects fell behind schedule. - Recognized with responsibility of projects that were designated as vital to the survival of the company. Research & Development Engineer Ames, Iowa 1992-1993 - Programmed geometry translators for SDRC, Pro/E, IGES, and DXF files. - Managed custom litigation projects including vehicle simulations for accident reconstruction and patent infringement cases. - Implemented specialized data manipulation and animation software tools in order to complete projects more efficiently. Project Engineer Ames, Iowa 1988-1992 - Responsible for entire scope of animation projects including data gathering, software coding, and presentation. - Designed and modeled 3D vehicle geometry models with SDRC I-DEAS CAD package. - Developed physical simulations and visualizations of 3D dynamic systems and related C software. ICEMT Visualization Lab (VRAC: Virtual Reality Applications Center) 1988-1993 Research Assistant Ames, Iowa - Developed C++ software for interactive dynamics and force analysis of 3D multibody systems. - Teamed with the Mayo Clinic and Johns Hopkins to develop a visual system for biomechanical simulation allowing interactive tendon placement and force analysis in the human hand. - Developed software for segmenting CT volumetric data into NURBS 3D surfaces. - Assisted UNIX System Administration of SGI and HP workstations and network. - Assisted in NDE radiography research for Ames Labs, ISU. ADDITIONAL EXPERIENCE World Travel and Self Study 2000-2001 - Took advantage of founder stock options (after 11 years with a successful startup company) to fulfill a once-in-a-lifetime travel opportunity. - Developed communication and problem solving skills in unique environments, cultures, and languages. - Wrote custom software (C++, MFC) to efficiently automate production (HTML pages, image processing, and other content) of my travel web site from thousands of travel photos: http://members.fortunecity.com/jlynch - Practiced and studied books on COM, ATL, JAVA, Visual Basic, LINUX, physics, mathematics, etc. - Fully dedicated toward joining a company for another successful long-term career. ACHIEVEMENTS - Patent US5835693: Lynch, et al., "Interactive System for Simulation and Display of Multi-body Systems in Three Dimensions", Nov 10, 1998. - Obtained $2,000,000 Advanced Technology Program (ATP) grant based on thesis research. - Outstanding Master's Thesis; representing all Iowa State University departments for the year 1994. - Network television, magazine, and technical conference coverage of engineering simulations and scientific visualizations. EDUCATION M.S., Mechanical Engineering, Iowa State University, 1993 - GPA 3.88 / 4.0 - Thesis title: "An Interactive Environment for Multibody Simulation" (Patent US5835693). - Applied engineering and mathematical principles with computer visualization to develop new techniques in interactive dynamics and force analysis of 3D multibody systems. B.S., Mechanical Engineering, Iowa State University, 1990 - GPA 3.76 / 4.0 - Graduated with distinction. PAPERS AND PRESENTATIONS - Lynch, J.D., Vanderploeg, M.J. "An Interactive Environment for Multibody Simulation." Advances in Design Automation, ASME Vol. 2, De-Vol.65-2, (1993): 569-582. Presented at the 1993 ASME Design Technical Conferences-19th Design Automation Conference Albuquerque, N.M., Sept. 9-22, 1993. - Chao, E.Y.S., Lynch, J.D., Vanderploeg, M.J. "Simulation and Animation of Musculoskeletal Joint System." J.Biomech Engr., V115, No. 4b (Nov. 93): 562-568.