
2025 · Generalist Programmer
Assassin's Creed Shadows
Watch trailer ↗Assassin's Creed Shadows is Ubisoft's first Assassin's Creed set in feudal Japan, following shinobi assassin Naoe and samurai Yasuke. It shipped on PS5, Xbox Series X|S, PC — and, as the first Assassin's Creed on the platform, Nintendo Switch 2.
What I worked on
- —Maintained the LLVM/Clang-based compiler and toolchain
- —Maintained FASTBuild and Sharpmake, the build and meta-build systems
- —Added support for PGO (profile-guided optimization) tuning
- —Ported the toolchain and build infrastructure to Nintendo Switch 2 — making Shadows the first Assassin's Creed to ship on the platform
