|
|
EDUCATION
|
|
Rutgers University - Piscataway, NJ
|
|
Bachelors of Science in Computer Science - 2003
|
|
|
DigiPen Institute of Technology - Redmond, WA
|
|
Studies in Computer Science (Real Time Interactive Simulation) - 2003 to 2006
|
|
|
PROFESSIONAL EXPERIENCE
|
|
Game Programmer for 5TH Cell (2006 - present)
|
- Designed object management system for Nintendo DS game
- Implemented AI code for enemies in 2D-platformer
- Ported existing skeletal animation code and added new features
|
|
|
Curriculum Designer and Developer for DigiPen Institute of Technology (2005)
|
- Designed and programmed 4 complete games for DigiPen's Junior Workshop curriculum
- Wrote documentation to help teachers guide students through making each game
- Wrote help files and documentation for students to use during workshops
|
|
|
Application Development Intern for Reader's Digest (2002)
|
- Planned and implemented software systems
- Updated and maintained existing software
- Created documentation and online help for large projects
|
|
|
STUDENT GAME DEVELOPMENT
(C++)
|
|
Toblo
- Network Programmer and Testing Manager (2005-2006)
|
- Implemented network architecture, reliable UDP, join in progress, bandwidth optimization, etc.
- Created data-driven menu system
- Wrote weekly play testing questionnaires and compiled tester feedback
|
Awards
- Finalist - Design Innovation - 2007 Independent Games Festival Main Competition
- Winner - Best Student Game - 2007 Independent Games Festival Student Showcase
- 1st Place - Intel Game Demo Contest ($30,000+ grand prize)
- 1st Place - Audience Award - 2006 Northwest Games Festival
|
|
|
|
Paper Chase 2
- Programmer and Producer (2004-2005)
|
- Programmed graphics engine, gameplay elements, object class hierarchy, etc.
- Established schedules and managed resources to meet milestones
|
|
|
TECHNICAL EXPERIENCE
(Student)
|
- Computer Languages: C++ (4 years), C (3 years), HTML (5 years), Java (2 years), Perl (1 year), Assembly (PIC and GameBoy Color, 1 year)
- Network Programming: sockets programming, reliable UDP, bandwidth optimization
- 3D Graphics Programming: Phong Lighting, specular highlights, Hierarchal Occlusion Maps, BSP Tree, triangle rasterization, culling, clipping, picking, Direct3D, OpenGL
- Operating Systems: Windows (4 years), Sun Solaris (2 years)
- Miscellaneous: Microsoft Visual Studio, Doxygen, CVS, Subversion, Trac, Microsoft Office
|
|
|
OTHER SKILLS
|
- Leadership: Co-captain of DigiPen's flag football team
- Teaching: Taught middle school, high school, and college students both in groups and as a tutor. Have also taught large groups of people how to play laser tag.
- Writing: Authored play-testing article and post-mortem which were featured on Gamasutra.com
|