Wiener Takes All
University of Calgary · 2018
A 4-player arena driving reverse-tag game built in C++ on a custom ECS engine for the University of Calgary's CPSC 585 (Games Programming).
- C++
- Custom ECS
- SDL2
- OpenGL
Software Engineer III · EA Full Circle — .skate
Gameplay and engine engineer (mostly C++). Shipped titles at EA, The Coalition (Microsoft), Beamdog, and SkyBox Labs, plus partner engineering on AAA co-devs at Improbable. Currently pursuing an MS in Computer Science (Graphics) at Georgia Tech.
Games
Projects
University of Calgary · 2018
A 4-player arena driving reverse-tag game built in C++ on a custom ECS engine for the University of Calgary's CPSC 585 (Games Programming).
University of Calgary · 2017
Real-time 3D renderer of satellite imagery over Alberta, Canada — Landsat RGB/thermal composites draped on ASTER elevation, animated across 11 August snapshots (1990–2010).
Experience
Full Circle Studio — Electronic Arts
Improbable Canada
SkyBox Labs
Beamdog
The Coalition — Microsoft
Older work (2016–2017): /archive
Portfolio · 2026