Other Projects
At Night School Studio / Netflix Games:
I spearheaded the lighting model migration for the team and applied my applying my experience working with PBR models. Linear lighting allows our lighting and texture artists to capture more value depth and subtlety, especially in the specular highlights.
An unreleased feature (dubbed “Story Gestures”) for a future title that I prototyped after the game shipped. The player used pointer, touch, and/or motion gestures to drive contextual in-game actions.
Unhinged
A trailblazing narrative experience on Netflix’s brand new game streaming platform. Use your phone as a controller, a flashlight, and a real phone as you navigate this 30-minute home invasion scenario.
Role: Engineering & design support
Release: June 2026
Platform: Netflix Games on TV
Engine: Unity
Contributions:
Polished and finalized cursor magnetism system that responds to pointer aiming at UI elements with auto-correction and haptics
Created cursor motion blur effect to combat lag and limited framerate
Spearheaded transition to linear light model after the team received feedback on lighting quality
Prototyped unreleased “story gesture” mechanic that gave players more textural ways to interact with their environment
(Chrome or Edge browsers and supported smart TVs only; Netflix subscription required)
An early version of the cursor magnetism feature. The goal was to get the cursor to feel snappy and responsive. I also added a “motion blur” to the cursor to help smooth over our 30fps limit.
I also added the cursor magnetism to screen-space UI screens, where the cursor “morphs” into a highlight and has a little give.
Mr. Robot:1.51exfiltrati0n
A trailblazing narrative experience on Netflix’s brand new streaming platform. Use your phone as a controller, a flashlight, and a real phone as you navigate this 30-minute home invasion scenario.
Role: Lead Developer
Release: June 2016
Platform: iOS / Android
Engine: Unity
Contributions:
Led a small engineering team to adapt our dialogue tools into a new texting app format
Guided UX design and implementation, facilitating a user experience that was reminiscent of real, native messaging apps
At Disney Mobile
Temple Run: Oz (2013)
Role: Associate Engineer
Platforms: iOS/Android
Engine: Unity
[Game no longer available]
Contributions:
Collaborated with Imangi and their Temple Run 2 proc gen and gameplay frameworks to build on the source material
Collaborated with the rest of the engineering team to build a new location swapping feature via asynchronous loading
General contributions
Lost Light (2014)
Role: Associate Designer/Programmer
Platforms: iOS, Android
Engine: Unity
[Game no longer available]
Contributions:
Contributed to the core block physics solver, including solving for convex/interlocking pieces
Animated many UI animations such as the animated goal feedback
Built level-complete and match complete particle effects
Cars 2: AppMates (2011)
Role: Associate Engineer
Platforms: iPad
Engine: Unity / Native iOS
[Game no longer available]
Contributions:
Owned half of the full-time Unity engineering work
Shipped the game in nine months
Interfaced with native Objective-C to support proprietary toy-detection technology and UI