Russ Fish, Software Architect and Senior ProgrammerE-Mail: fish@cs.utah.edu
Home/Work Phone: (801) 274-2834
Cell Phone: (801)953-3778
Home/Work Mail:
1618 Meadowmoor Road
Holladay City, Utah 84117
Recent Projects: From January 2008 through March 2009, I worked from my home in Holladay, Utah for Nanorex Inc, developing the Nanoengineer-1 3D CAD/CAM software for nanoscience, leading to the development of nanotechnology. My part of the project was hugely increasing the maximum complexity of 3D molecular models that can be designed interactively, using GLSL shaders in OpenGL. NE1 is free, open-sourced Python/Qt software, and I continue to help support it.
Since then, I have been contracting as a Software Engineer, and also architecting, designing, and implementing Gem, my own open-sourced geometric modeler in Python and OpenGL.
Gem is a cross-platform aid to making precise, good-looking diagrams in 2D and 3D, CAD drawings, and models of objects for engineering and manufacturing. It is designed to be easily ported to different languages and GUI toolkits, and to run either as a stand-alone application, or as a plug-in or extension to other drawing programs and modelers. Gem is also designed to work as a remote collaboration "design whiteboard", for example while diagramming software or designing mechanical parts.
Resume: Here's my concise resume, in HTML, Word DOC, PDF, and ASCII text, as well as in a narrative form that techies will find more satisfying.
In April, 2004, I started working as research staff member of the Flux Research Group in the School of Computing at the University of Utah.
From June, 2003 through February, 2004, I worked as a Software Engineer in the Industrial Design Applications software R&D group of Think3, Inc. in Salt Lake City. Before that, I worked with Stabro, Inc. and Halosoft, Inc.
My previous job, for 20 years, was as a Technical Lead on on the research staff of the Geometric Design and Computation (GDC) research group in the Department of Computer Science at the University of Utah, particularly constructing the Alpha_1 3D sculptured-solid CAD and automated manufacturing software system.
More Info: My finger .plan information file.
Misc Links: Volcano Mine
(In tribute to my Dad.)
Teapot Story (and tour of Alpha_1) Nanotruss Story
NC6280M, my 1948
Stinson 108-3 Animation of
a logo using Alpha_1.
GDC/Alpha_1
Research Group, University of Utah
Department of Computer Science