Gene S. Greger
gene.greger@gmail.com
http://www.greger-weltin.org/gene
Education
Rensselaer Polytechnic Institute, Troy, NY May 1991
Bachelor of Computer Science
Concentrations in Computer Graphics and Electronic Art
Cornell University, Program of Computer Graphics, Ithaca, NY August 1996
M.S. Architectural Science (Computer Graphics)
Minor in Historic Planning and Preservation
Experience
UNIX Systems Admin. New York State Dec. 2000 - October 2007
Office of Children and Family Services, Albany, NY
Part of a three-person team responsible for maintaining a group of HP
and Linux development and production servers for several New York State
statewide applications. Responsibilities include system backup and
recovery, disk and printer management, user training, account setup,
script writing, system analysis, planning, and troubleshooting, and
Level III technical support. Participant in rotating on-call shifts.
In charge of writing Perl scripts for the team to automate and simplify
much of our administrative workload. Script examples include generating
disk and device layout charts, monitoring system resources, software and
server startup and shutdown scripts, user account creation and password
administration, generating Excel spreadsheets for management reports,
and monitoring scripts for OpenView and Tivoli.
Graphics Programmer RayTech Systems January 2000 - June 2000
Latham, NY (contract position)
Wrote and co-designed a networked out-of-core particle tracer for
visualizing large NASA datasets. Implemented client software to compute
and interactively display the simulation data, and server software to
respond to client requests for data. Compiled performance statistics
and generated and ran benchmarking tests. The work was performed on a
UNIX (SGI) workstation and written in C++; OpenGL was used to display
the data, and the user interface was written using Tcl/Tk and GLUT to
make the project portable to the Windows platform.
Graphics Programmer STEP Tools Inc. October 1996 - December 1999
Troy, NY
Designed and implemented a graphics API in C++ to access and display
product data, used internally and by the company's web-based data
management product. Responsibilities included maintenance of current
release and the planning and development of future releases, providing
internal and external technical support, producing documentation, and
source code control.
Research Assistant Cornell University Spring 1994 - Spring 1996
Cornell Program of Computer Graphics
Designed and implemented a system to volumetrically represent light
flow within an environment. Modeled 3D environments to test global
illumination algorithms. Wrote interactive walk-through program to
navigate rendered architectural scenes. Acquired and created textures
for use in texture-mapped environments. Wrote software for conversion
between 3D model formats.
Teaching Assistant Cornell University Fall 1993
Cornell Program of Computer Graphics
Provided technical and educational support for architecture students
working in the Program of Computer Graphics: customized UNIX accounts,
wrote utilities and tutorials, ran and recorded animations onto
videotape. Archived and retrieved data from storage media.
Programmer Rensselaer Polytechnic Institute May 1991 - May 1993
Rensselaer Design Research Center
Maintained and supported the Center's in-house modeling and rendering
software: added features, fixed bugs, wrote utilities, ported code,
maintained documentation, created models for publication, rendered
images, implemented volume reconstruction and texture-mapping
algorithms.
Computer Operating Systems: HP-UX, Solaris, AIX, IRIX, MacOS X, Linux,
Skills Windows
Languages: C, C++, Perl, Tcl, KSH
Visualization and Graphical API's: GL, OpenGL, VTK,
OpenInventor, Motif, Tk
Familiar with many ray-tracing, radiosity, and other
illumination and rendering algorithms
Misc.: Photoshop, HTML, Final Cut Pro
Certifications Apple Certified Help Desk Specialist (ACHDS)
Red Cross CPR / AED training
Publications J. Tourtellott, G. Greger, Internet-based out-of-core flow
visualization, in Visual Data Exploration and Analysis VIII,
Robert F. Erbacher, Philip C. Chen, Jonathan C. Roberts,
Craig M. Wittenbrink, Matti Grohn, Editors, Proceedings of
SPIE Vol. 4302 (2001), pp. 23-34.
Greger, Shirley, Hubbard, Greenberg, The Irradiance Volume,
IEEE Computer Graphics and Applications, March / April 1998.
Computer Image selected for SIGGRAPH 2006 Art Gallery.
Graphics Image selected for SIGGRAPH 2006 Teapot Exhibit.
Exhibitions Animated short selected for SIGGRAPH 2005 Electronic Theatre
Flying Logo Competition.
Image selected for SIGGRAPH 2004 Art Gallery.
Image selected for SIGGRAPH 2003 Art Gallery.
Image selected for SIGGRAPH 1992 technical slide show.
Image selected for Eurographics 1992 fine art show.
Volunteer SIGGRAPH Student Volunteer, 1989 and 1990.
Work SIGKids Volunteer, 1994.