Andrew MacDonald

Andrew MacDonald

Engine & Graphics Programmer

I work on rendering and engine tech for Warframe at Digital Extremes, and before that on The Witcher 3 next-gen at CD Projekt Red. Outside of work I build Hyperion, an open-source game engine with 550+ stars on GitHub, and Strata, my own programming language.

Projects

More projects

Devlog

All posts →

Notes and write-ups from building a game engine.

Experience

Skills