Experience
Blue Sky Studios — Greenwich, CT
Lead Software Engineer (Production Pipeline)
May 2018 – Present
- todo
Software Engineer (Production Pipeline)
February 2015 – May 2018
- todo
PDI/DreamWorks — Redwood City, CA
Department Technical Director Intern
June 2014 – August 2014
- Updated layout department camera visualization tool to improve workflow and efficiency
- Enabled core render scripts to utilize multiple processors which decreased render times by as much as 60%
- Provided tool and pipeline support for a team of animators working on new technology initiatives
Client Resources, Inc. — Omaha, NE
Mobile Technologies Intern
May 2012 – August 2013
- Developed iOS and mobile web applications on small teams in an agile environment
- Worked complete product life cycle (design, development, support) on diverse projects, including e-commerce, banking, beauty, and fitness applications
- Work contract extended into the school year due to my high level of contribution
NASA Nebraska — Omaha, NE
Digital Image Compression Student Researcher
November 2011 – May 2012
- Implemented and optimized compression algorithms for digital video and imagery, including frame differencing, noise reduction, region growing by pixel aggregation, and object segmentation
- Reduced video files by 96% using personally designed implementations of known algorithms
- Awarded Best Paper: 2012 College of Information Science and Technology Undergraduate Research Conference, University of Nebraska Omaha
Lockheed Martin — Papillion, NE
Software Development R&D Intern
May 2011 – February 2012
- Transferred software R&D project from WebLogic to GlassFish application server
- Developed a prototype application to generate automated testing scripts for complex browser-based applications
- Work contract extended into the school year due to my high level of contribution
Notable Projects
CUDA-Parallelized Monte Carlo Path Tracer — C++, CUDA
Fall 2014
- Path tracing renderer implemented on the GPU with full global illumination, including realistic diffuse surfaces, color bleeding, caustics, area lights, soft shadows, Fresnel refraction, and texture mapping
Many Tiny Bubbles — C++, MEL, Maya
Spring 2014
- Implementation of A Practical Simulation of Dispersed Bubble Flow, SIGGRAPH 2010
- Team of two: Responsible for program architecture and integration with Maya fluids
Projective Dynamics — C++
Spring 2014
- Implementation of Projective Dynamics: Fusing Constraint Projections for Fast Simulation, SIGGRAPH 2014
- Team of three: Worked on local-global solver, collision resolution, and volume preservation constraints
Flywheel WordPress Plugin — PHP, jQuery, HTML5, CSS3
Spring 2013
- WordPress plugin built for an Omaha-based startup to manage web hosting environments
Life Rewards iOS App — Objective-C, iOS SDK
Summer 2012
- iOS app for redeeming reward points built for a travel management company
- Team of two: Responsible for all programming and client interaction
Education
University of Pennsylvania — Philadelphia, PA
Master of Science in Engineering in Computer Graphics and Game Technology
Graduated December 2014
University of Nebraska Omaha — Omaha, NE
Bachelor of Science in Computer Science
Graduated May 2013
- Graduated Summa Cum Laude with honors
- 2013 College of Information Science & Technology (IS&T) Dean’s Award and Outstanding Computer Science Student recipient
- College of IS&T graduation student speaker
Core Competencies
- Languages: Python, Swift, JavaScript
- Frameworks: PyQt, iOS SDK, React, RV API
- Databases: MySQL, Elasticsearch
- Tools: Git, PyCharm, Xcode, Maya, Houdini
Previous experience with: C++, C, Java, C#, Objective-C
Additional Information
- Eagle Scout
- Page at the 2008 Democratic National Convention in Denver, CO
- Department of Defense Secret clearance