I am currently looking for opportunities in games, game engines, mobile, interactive media, or similar fields. See my resume below.
I am a grad school graduate seeking employment to grow as a developer and help solve problems in interactive media, mobile, or games. Eager to learn and intrigued by where software will go next.
Part-Time Unity Programmer
Spherical Cow Games; Online
June 2014 - February 2017
Implemented data-based game asset systems as per project specifications. Used Unity Editor classes to create and edit custom level mission data that is serialized as ScriptableObjects.
Made an advanced data asset system for Unity for the facilitation of RPG games (progression, stats, and abilities). Created data for developer use in ScriptableObjects and data for game use in XML files.
Voluntary Part-Time Unity Developer
October 2014 - March 2016
Made an software system for Unity to observe audio output and offer the decibel and frequency of the current output. Used the audio output to manipulate various elements in a scene with various scripts (like light intensity, material color, object position, prefab swapping, texture swapping, mesh deformation, wireframe toggle, field of view, etc.).
Made a script to detect a player entering a trigger zone and made several scripts to perform different tasks based on entering trigger zones (like triggering animations, music, waypoint movement, wireframe toggle, trigger particles, prefab swapping, camera switching, object shaking, etc.).
Quickly implemented new functionality with script-based programming to manipulate Unity objects in various ways (as mentioned above).
Mobile & Web App Development Contractor
The Mx Group; Burr Ridge, IL
February 2014 - March 2014
Mostly performed maintenance programming on a client web project, and helped resolve an issue with publishing a mobile app for another client project.
MS in Game Programming (Applied Software Engineering)
DePaul University; Chicago, IL
September 2014 - November 2016
BS in Game Development (Programming Concentration)
DePaul University; Chicago, IL
September 2009 - June 2013
Select College Courses
Learned optimizations in C++, involving padding, const correctness, and alignment, and more
Made space invaders with design patterns
Learned multithreading primitives in C++11
Learned Android API and IDE, made a simple app for tracking time spent on creative hobbies
Game Engine I, II, & III
Made an advanced OpenGL and simple animation engine
China Study Aborad – Shanghai & Beijing – August 2016
Visited Chinese cultural sites and visited Chinese software companies to learn about collaboration and outsourcing
C++, C#, C, Java, Visual Studios, Xcode, Android Studio, Unity3D, Perforce, SVN, Git, Github, Markdown, Jekyll, OpenGL, GLSL, Windows, macOS, Ubuntu
Digital Orrery Sandbox Game for Ludum Dare Game Jam Made using C# and Unity3D
Ludum Dare Game Jam Entry
Made using C# and Unity3D
Procedural Texture Library for Windows
Made using C++, OpenGL, and Visual Studios
2D Game Sprite Engine for macOS
Made using C++, OpenGL, YAML, and Xcode
3D Graphics Engine for Windows
Made using C++, OpenGL, YAML, and Visual Studios
Time Tracking App for Android
Made using Java, Android Studio, and JSON
Input Library for Unity3D Made using C#, Unity3D, and XInput.NET
Art, Design, Games, Photography, Linguistics, Technology, Lyric-free Music, Travel, Theology, East Asian Cultures