Recruiters: I am not looking for new job opportunities.
Overview I'm in love with all things graphics, whether rendered in real-time or for production; whether physically-based or cartoony; whether executed on the GPU or the CPU.
Skills C/C++, Python, Tcl/Tk
OpenGL, OpenGL ES, CUDA, OpenCL
Linux, Visual Studio, Xcode, Qt
Experience 5/2011 - present • Pixar Animation Studios • Emeryville, CA
Studio Tools Developer

1/2010 - 4/2011 • Medical Simulation Corporation • Denver, CO
Senior Graphics Developer
Developed cross-platform graphics infrastructure for medical simulation on desktop systems and tablet devices.

9/2005 - 12/2009 • NVIDIA Corporation • Fort Collins, CO
Developer Tools Engineer
Designed and implemented tools for debugging OpenGL ES and DirectX 10 applications. Built user interfaces with Qt and WPF, designed communication protocols. Implemented mesh viewers and texture examination tools using OpenGL and DirectX 10.

5/2000 - 9/2005 • 3Dlabs / Intergraph • Huntsville, AL and Fort Collins, CO
Senior Software Engineer
Developed the industry's first GLSL vertex shader compiler; authored various shader-related tools and demos; fixed bugs in an OpenGL driver; maintained the VLIW microcode for a fixed-function T&L pipeline.

8/1997 - 5/1998 • Dr. David Banks • Mississippi State University
Undergraduate Research Assistant

Pats & Pubs iPhone 3D Programming: Developing Graphical Applications with OpenGL ES
O'Reilly Media • March 2010

2D Distance Field Generation with the GPU
Article in GPU Pro 2 • A.K. Peters • February 2011

Client Server System for Analysis and Performance Tuning of Remote Graphics Devices
USPTO Application 20090037774 • February 2009

Education 8/1996 - 5/2000 • Mississippi State University
BS in Computer Science
Summa Cum Laude
Honors University Honors Program Phase I Certification
The Outstanding Honors Sophomore, Spring 98
CRA Outstanding Undergraduate Award Nominee, Fall 99
Society of Scholars
Phi Eta Sigma Honor Society
Coursework Computer Science I - III, Discrete Structures, Formal Languages
Calculus I - IV, Differential Equations, Linear Algebra
French I - IV, Creative Writing, Technical Writing
Compiler Construction, Graphics, Artificial Intelligence, Neural Computing
Data Communications, Operating Systems, Microprocessor Design
Physics I - III, and others.