TERRY
WELSH
mogumbo "at" gmail.com
CONSPECTUS
My defining characteristic is creativity. I have diverse skills
spanning 3D graphics, computer programming, visual arts, and physics.
EDUCATION
- MS in Computer Engineering, Iowa State University, May 1999.
- Graduate school GPA: 3.53 / 4.0.
- BFA in Art and Design, focus on visual studies, Iowa State University, May 1996.
- BS in Physics, Iowa State University, May 1996.
- Undergraduate GPA: 3.37 / 4.0. Dean's list for three semesters. Graduated with honors.
SKILLS
- 3D graphics: Excellent at solving geometric and complex logic problems. Other skills include real-time programming, shaders, modeling, texture mapping, level-of-detail design, implicit surfaces, particle systems, terrain generation, stereo vision, virtual reality, multi-walled and edge blended displays. www.reallyslick.com
- Computer proficiency: C and C++, OpenGL, OpenGL Shading Language, OpenSceneGraph, OpenSG, Performer, 3ds Max, Max SDK, MultiGen Creator, Photoshop, Gimp, Inkscape, Linux, Irix, Windows.
- Fine arts: Exceptional visualization skills. Courses in drawing, painting, sculpture, computer graphics, 2D and 3D design, color, scientific illustration, and technical drawing. Art gallery.
- Animation: Computer animation experience using modeling and animating software. Produced numerous claymation films.
EMPLOYMENT
- Simulation Engineer, Silicon Valley Simulation, Sunnyvale, CA, April 2006 to present. This is the same job as two jobs ago.
- VP of Technology, Infiscape, Ames, IA, January 2004 to March 2006. Infiscape is a company that I co-founded. We provided consulting, training, application development, and support for immersive visualization projects and facilities. Most of my time was spent in the development of visualization tools and products with special attention to visual quality and realism. I commonly implemented modern graphics techniques, such as shaders, shadow maps, and tone mapping.
- Simulation Engineer, Silicon Valley Systems, Sunnyvale, CA, March 2002 to January 2004. As the only employee of this small startup, I provided programming and support for visual simulations. We were primarily contracted to the Flight Control & Cockpit Integration Branch at the NASA Ames Research Center in Mountain View, CA. Projects included the creation of out-the-window scenes, heads-up displays, flight dynamics models, data collection software, and user interfaces.
- Applied Engineer, SGI, Mountain View, CA, August 2000 to August 2001. Provided training and support for field engineers plus technology demos to support sales of SGI products. Organized software partners and equipment for tradeshows and set up tradeshow exhibitions. Personal focus on Reality Center display systems.
- Senior Software Developer, MechDyne Corporation, Marshalltown, IA, May 1999 to January 2000. Developed visualization libraries with multiple graphics APIs for powering multi-screen projection systems, developed various virtual reality applications.
- Teaching Assistant, Iowa State University, Ames, IA, August 1998 to December 1998. Assisted in teaching undergraduate discrete mathematics and graduate level computer graphics. Duties included planning and delivering lectures to classes of approximately sixty students; grading homework assignments, projects, and tests; and tutoring students individually.
- Research Assistant, Virtual Reality Applications Center, Ames, IA, August 1996 to August 1998. Built architectural walkthroughs and virtual worlds, performed magnetic tracker calibration, supervised production of autostereographic imagery for the Museum of Jewish Heritage in Manhattan, countless programming projects.
- Intern, Naval Research Laboratory, Washington, DC, summer 1997. Worked in the Virtual Reality Lab to program visualization libraries with C++ and Performer intended for use with multiple interfaces. Developed graphical tools and simulators.
- Designer and Programmer, Iowa Center for Emerging Manufacturing Technology, Ames, IA, May 1994 to August 1996. Concentrated on building virtual reality databases such as Iowa State's Virtual Campus. Used Performer to program lighting algorithms and user interfaces.
PUBLICATIONS
- Jim Durbin, J. Edward Swan II, Brad Colbert, John Crowe, Rob King, Tony King, Chris Scannell, Zachary Wartell, Terry Welsh, "Battlefield Visualization on the Responsive Workbench," Proceedings IEEE Visualization '98, October 18-23, Research Triangle Park, North Carolina: IEEE Computer
Society Press, 1998, pages 463-466. http://www.ait.nrl.navy.mil/vrlab/papers/cp_Vis98a.html
- Jim Durbin, Simon Julier, Brad Colbert, John Crowe, Bob Doyle, Rob King, Tony King, Chris Scannell, Zachary Wartell, Terry Welsh, "Making Information Overload Work: The Dragon software system on a Virtual Reality Responsive Workbench," Proceedings of the 1998 SPIE AeroSense Conference, Vol. 3393, pp. 96-107, April 1998. http://www.ait.nrl.navy.mil/vrlab/papers/cp_SPIE98.pdf
- Zoltan P. Szoboszlay, Gordon H. Hardy, Terence M. Welsh, "Improving the Flight Path Marker Symbol on Rotorcraft Synthetic Vision Displays," 2004. http://www.vtol.org/pdf/crew-60.pdf
- Terry Welsh, "Parallax Mapping with Offset Limiting: A Per-Pixel Approximation of Uneven Surfaces," 2004. http://www.infiscape.com/doc/parallax_mapping.pdf
Main page.