Resume

PDF Download

LinkedIn


Education

  • Georgia Institute of Technology – Atlanta, GA
    • M.S. Computer Science – Graduated (GPA: 3.5)

– Specialization in computer graphics

– Aug. 2011 – Aug. 2013

    • B.S. Computational Media – Graduated Highest Honors (GPA: 3.7)

– Specialization in computer graphics and game design

– May 2007 – May 2011


Skills

  • Programming

– Proficient in C#, C/C++, JavaScript, Actionscript3 and Perl

– Knowledgeable of OO and data-driving concepts

 

  • Software and Frameworks

– Experienced with Unity, Visiual Studios, and FlashDevelop

– Experienced with EASTL, Flixel, AS3IsoLib, PlayerIO, and Microsoft XNA

– Proficient with Photoshop, Illustrator, and 3DS Max

– Familiar with SVN, GIT, Perforce, and OpenGL/OpenGL ES 2


Experience

  • Electronic Arts Inc. / Maxis – [ Software Engineer ]

SimCity: Cities of Tomorrow

– Implemented various UI/UX features

– Assisted with bug fixes during late production.

– Sep. 2013 – Present

  • Electronic Arts Inc. / Maxis  – [ Software Engineer Intern/Co-op ] – Emeryville, CA

SimCity

– Implemented gameplay features that allowed players to inspect game agents and view their status

– Implemented various UI/UX features

– Created automation scripts to manage data files using Perl

– May 2012 – Dec. 2012

 

  • Georgia Institute of Technology – Atlanta, GA
    • Augmented Environments Lab – [ Graduate Research Assistant ]

NerdHerder[ Lead Developer ]

– Designed and developed a motion and physics based augmented reality game for iOS and Android devices using Qualcomm’s Vuforia SDK and Unity

– Implemented core gameplay and UI/UX systems

– Implemented multiplayer game modes using PlayerIO

– Aug. 2011 – Aug. 2013

    • College of Computing – [ Head Teaching Assistant ]

– Received Georgia Tech’s Outstanding Undergraduate Teaching Assistant Award in Spring 2011

– Taught recitations and labs for CS 2261 Media Device Architecture, utilizing the C programming language with the Game Boy Advance’s hardware architecture

– Jan. 2008 – May 2011

 

  • Aura Interactive LLC. – [ Software Engineer ] – Atlanta, GA

Augmented Reality Rock’em Sock’em Robots

– Developed an augmented reality fighting game/tech demo for Mattel and Qualcomm to showcase Qualcomm’s Vuforia SDK

– Created character controller for 3D augmented reality fighting game characters

– Created particle systems using OpenGL ES 2 for Android Devices

– Implemented environmental effects and loading systems

– Implemented UI/UX features

– May 2010 – Aug. 2011


Independent Games

  • Ludum Dare Competition

10 Seconds of Joy[Lead Programmer ]

– Created a unique click and drag chain reaction style game

– Implemented an audio playback feature that layered tracks based on player performance

– Received 19th place in Audio and 32nd place overall in Ludum 27

– Aug. 2013

Double Hydra[ Lead Artist ]

– Created art for an arcade-style time management game

– Received 56th place in graphics and 64th place overall in Ludum 26

– Apr. 2013

Another Castle[Lead Programmer ]

– Created a unique runner game using Flixel

– Implemented a procedural tower generation system

– Received 17th place overall in Ludum 25

– Dec. 2012

Tiny World of Fiorella[ Lead Programmer ]

– Created a top-down adventure game using Flixel

– Implemented procedural 2D map generation systems

– Received 28th place overall in Ludum 23

– Apr. 2012

Leave Me Alone[ Lead Developer ]

– Created a 2D side-scrolling platformer game using Flixel.

– Implemented a dynamically scaling difficulty system

– Received 17th place in fun and 50th place overall in Ludum 22

– Over 100k plays worldwide in the under one month

– Sponsored after the competition by MyPlayYard.com

– Dec. 2011

Planetration[ Gameplay Programmer ]

– Created a defense game using Flixel

– Implemented procedural terrain generation system

– Received 7th places in Innovation and 9th place overall in Ludum 21

-Aug. 2011

 

  • Global Game Jam Competition

Heartery [ Lead Programmer ]

– Created a puzzle game using Flixel

– Implemented visual level creation tools

– Received most polish game award at the Georgia SPSU location

– Jan. 2013

Sacrifice[ Lead Developer ]

– Created a runner game using Unity

– Implemented procedural snake-like animation system

– Received 1st place at the SCAD Atlanta location

– Jan. 2012

The Last Extinction: Earth – [ Lead Programmer ]

– Created a arcade action game using Unity3D

– Implemented circular playing field

– Received most plays at the Georgia SPSU location

– Jan. 2011

I Am The Wall[ Gameplay Engineer ]

– Created a puzzle game using Microsoft XNA

– Implemented core gameplay and level creation systems

– Received 2nd place at the SCAD Atlanta location

– Jan. 2010

ThunderBalls[ Gameplay Designer ]

– Created a physics platformer game using LOVE2D

– Designed levels and art elements

– Received 1st place at the SCAD Atlanta location

– Jan. 2009

 

  • VGDev Student Games

ArmorSmash – [ Lead Developer ]

– Designed and developed a 3D fighting game using Unity

– Developed equipment, combo, and special ability systems

– Jan. 2012 – May 2012

BattleBoats – [ Lead Developer ]

– Designed and developed a real-time online multiplayer boat combat game using Flixel and PlayerIO

– Implemented lobby, chat, inventory, and automatic firing systems

– Aug. 2011 – Dec. 2011

Various Student Projects – [ Artist ]

– Contributed 2D and 3D game graphics

 


Activities

  • VGDev – [ Planner ]

– Founding member of Georgia Tech’s video game development club

– Scoped and approved club projects

– Organized and planned guest speakers

– Apr. 2011 – May 2012

  • Gourd: Visual Artists – [ President ]

– Founding member of Georgia Tech’s visual arts club

– Head weekly meetings

– Facilitated tutorials and club functions

– Aug. 2008 – May 2011