Résumé
You can download the pdf version of my résumé here (pdf, 141 KB)
Education:
- University of Utah, School of Computing, Salt Lake City, UT
Doctor of Philosophy in Computer Graphics, expected May 2014
Cumulative GPA: 3.81
- Cornell University, College of Architecture, Art and Planning, Ithaca, NY
Master of Science in Computer Graphics, conc. in Applied Mathematics, 2010
Cumulative GPA: 3.20
- Cornell University, College of Arts and Sciences, Ithaca, NY
Bachelor of Arts in Mathematics and Physics, 2007
Cumulative GPA: 3.08 - Dean's List Spring 2005
Experience:
- [May 2012 - Aug 2012]Software Development Engineer Intern
Microsoft, Storage and File Systems, Redmond, WA
Currently profiling and improving the performance of ReFS, introduced with Windows 8 • Produced an innovative visualization demonstrating allocator performance
- [Jan 2011 - Present]Research Assistant
University of Utah, School of Computing, Salt Lake City, UT
Currently investigating benefits of streaming memory for ray tracing • Added various measurements to a cycle accurate simulator of a SPMD architecture, TRaX
- [Sept 2011 - May 2012]Software Engineer
University of Utah, Atmospheric Sciences, Salt Lake City, UT
Designed and implemented in C++ a data acquisition tool for a scientific instrument that takes pictures of falling snowflakes with 3 cameras while measuring their fall speed • Utilizes low-level IEEE 1394 and serial port drivers for communicating with the device
- [Sept 2011 - Dec 2011]Teaching Assistant for Object-Oriented Programming
University of Utah, School of Computing, Salt Lake City, UT
- [Sept 2010 - Aug 2011]Research Assistant
University of Utah, Scientific Computing and Imaging Institute, Salt Lake City, UT
Investigated automatic creation of a regular quad mesh from a manifold triangular mesh • Mesher used Morse-Smale complex for a globally smooth parameterization solve
- [June 2010 - Aug 2010]Research Intern
Technicolor, Princeton, NJ
Started an exploratory project which required a GUI for Wild Magic 5 and C++ implementation of controls for materials, camera, primitives and keyframes from scratch • Added Precomputed Radiance Transfer to the framework • Gave an hour presentation introducing Ray-Tracing (Whitted and Monte-Carlo) to about 30 researchers who focus on video encoding
- [Sept 2007 - May 2010]Research Assistant
Cornell University, Program of Computer Graphics, Ithaca, NY
Designed and implemented in C++ a software real-time volume visualization system based on Ray-Casting for 3D medical scan data that utilized a cluser of 32 8-core nodes in parallel • Produced a research manuscript with a comprehensive overview of approaches and an evaluation of performance improvements from several accelerations • Implementation achieved linear scalability in rendering times up to 8 nodes and parallel efficiency of 64% using all 32 nodes • Achieved rendering rates above 10 Hz for a megapixel image of a 950 x 5122 dataset
- [June 2007 - Dec 2009]Teaching Assistant for Visual Imaging in the Electronic Age
Cornell University, Program of Computer Graphics, Ithaca, NY
Grade homework and teach 1-2 labs per semester for a class of 35-60 students • Meet with students individually ensuring understanding of lecture material and timely completion of projects • Wrote a program to show perspective projection, which applies the transformation to a model, unfolds its geometry and calculates measurements to build a physical model to scale
- [June 2006 - Aug 2006]Research Experience for Undergraduates in Computer Science
Utah State University, Computer Science Department, Logan, UT
Research in content-based image retrieval was published in International Conference on Acoustics, Speech, and Signal Processing 2007 • Combined radial basis function network with semantic space after investigating combination methods, similarity rankings, and novel ways of building the semantic space • Achieved correct results above 90% for 6000 COREL Database
- [Sept 2004 - Aug 2005]Animator and Webmaster
CUSat Engineering Team, Ithaca, NY
Produced, in two weeks, two main mission animations, shown at conferences and presentations to the U.S. Air Force and sponsors • Designed the web site for the team
Leadership:
- [Sept 2005 - May 2008]Administrative Director and Webmaster
[Sept 2004 - May 2005]Audio / Lighting Technician
Cornell Productions, Student Activities Office, Ithaca, NY
Interviewed, hired, and trained 30+ employees • Managed company finances and reorganized billing increasing annual net profit by over 500% • Coordinated with clients to produce professional events • Designed interior lighting to meet clients' expectations for weddings, Casino Nights, and corporate dinners and cocktails • Supervised small groups of employees per show, with average of 3-5 shows per month
- [Sept 2005 - May 2007]Resident Advisor
Cornell University, Residential Programs, Ithaca, NY
Responded to emergencies, mediated conflicts between residents, and provided socially engaging atmosphere • Responsible for 55 transfer students daily • Every 10 days, on call for 24hrs, responsible for 1,200+ students
Awards:
- 1st Place in Cornell Mathematical Contest in Modeling of 2005
Additional Skills:
- C/C++ • Java • MATLAB • Python • OpenGL • Cg • PHP • JavaScript • MySQL • Qt • Intel TBB
- MS Visual Studio • Photoshop • Illustrator • 3DS Max • Maya • Mathematica
- Fluent in Russian