Email: [email protected]
Skills = {
- Video game development specializing in the Unity engine
- Unity, Godot, Unreal, MonoGame
- PC, Web, iOS, Android
- C#, C++, Java, JavaScript, Objective-C, Python
- 3D, 2D, gameplay, animation, audio, asset pipelines, physics, multiplayer networking, UI, tools, shaders, VR, AR, native code, engine code
- Optimization for size and performance
- Code planning, documenting, reviewing
- Remote work, collaboration, communication
- Git, SVN, Perforce, Jira
};
Employment = {
Engineering Instructor at ACI Institute, Arcadia (July 2023 – Present): {
On Saturday afternoons, I work with a professor teaching a survey of engineering topics to high-schoolers and closely mentoring them to prepare them for the MIT Think engineering competition next year.
},
Contract Unity Engineer (Sept 2020 – Present): {
FURY _ loopowl Game Studio:
- Worked remotely with a team of artists, designers, and producers on FURY, a 2D side-scrolling shmup inspired by old-school flash games with modern 3D graphics and highly physics-based action.
- Used Unity and RootMotion tools to create a player controller with animations which reacted to physics all while shooting, throwing, sprinting, sliding, swinging, and more.
BeThere Event Space _ VirtuaLogic:
- Worked remotely with a team of programmers from across the globe – headquartered in Italy – to create an online event platform for virtual convention centers.
- The platform launched to great success for a convention for wedding vendors and customers. We used Unity and Photon2 to create the space and allow users to interact through animation, voice, and video… and to make sure customers got to their appointments on time!
},
Unity Engineer at Trigger Global (Jan 2017 – Feb 2018): {
- Provided engineering work on several augmented reality interactive marketing apps including Rampage AR Unleashed, Nissan Star Wars Experience, and The Walking Dead Encounter.
- Our team used Unity with a combination of cutting edge plugins and in-house solutions to bring characters into the real world.
},
Unity Engineer at Age of Learning (Jan 2016 – Nov 2016): {
- Worked with a large team of in-office and intercontinental mobile developers to port ABCMouse.com to iOS and Android using the Unity engine.
- Led a team of outsourced workers and mentored a junior programmer as we worked to get ABCMouse’s existing web game and learning content working (inside of Unity)((inside of an existing native Java/ObjC application)).
},
Core Frontend Engineer at Monarc Gaming Labs (July 2015 – Dec 2015): {
- Worked with a team of 8 programmers developing features for the Golden Sand Slots casino app for iOS and Android using Unity.
// I had a great time working there, moved across town in November to be closer to work
// and then a month later their parent company shut them down ;__;
},
Software Engineer at Goon Studios LLC (Feb 2014 - June 2015): {
- Hired on as the sole programmer and worked with a team of 4 artists. Grew into lead programmer with onboarding of second programmer.
- Used Unity to create and launch two very fun games for iOS and Android.
- Boogey Boy is an infinite runner platformer where you play as a young blue-haired boy and his dog on the run from the Boogeyman, using powerups and your flashlight to get away.
- Monster vs. Sheep is an “Angry Birds”-esque game where you fling sheep at a giant monster to stop it from trampling the city.
- Worked on everything from top to bottom on those games.
}
};
Education =
[University of California Santa Cruz,
BS Computer Science+Game Design,
Graduated 2014];
Personal Projects =
ERROR: An Exception of type <MemoryOverflowException> was unhandled.
This webpage is still under construction. Please come back later!
Please press any key to terminate process |