Electric Square
I’m currently employed at Electric Square as a game programmer. My responsibilities have varied from project to project, here is a breakdown of my main contributions:
Assassin’s Creed VR (2020-current)
Unannounced platform
- Implemented an optimized multi-threaded facial animation system, including editor tools, serialization, and runtime
- Worked tightly with animators
Demolition Racing (2019-2020)
macOS, iOS, tvOS - Unity
- Applied CPU & GPU optimizations across all platforms
- Implemented performance profiling and analysis tools
- Implemented rendering features, including a novel global illumination system, working tightly with lighting artists
- Developed in-game debug UI system
Forza Street (2018-2019)
Windows, Android, iOS - UE4
- Applied CPU optimizations & reduced loading times
- Implemented various engine features & fixes
- Improved car shading code (supporting clear coat layer)