2025 - Present
Microsoft CoreAI
Building AI agent systems that analyze, plan, and execute large-scale code transformations across production codebases, with work now powering Microsoft-scale product experiences.
Principal Software Engineer, Microsoft CoreAI
At Microsoft CoreAI, I build AI agent systems that analyze, plan, and execute large-scale code transformations across production codebases.
Across nearly a decade at Microsoft, spanning CoreAI and Microsoft Research, I’ve turned research into production systems used across Azure, Microsoft 365, and Windows. Before Microsoft, I earned a PhD in Computing from Imperial College London.
I’m also the founder of Coffee Makes Games, a solo indie game studio where I built Dungeon Story, a match-3 dungeon crawler coming to iOS. It’s where I pair end-to-end product ownership with AI-driven workflows to push what one person can design, build, and ship.
2025 - Present
Building AI agent systems that analyze, plan, and execute large-scale code transformations across production codebases, with work now powering Microsoft-scale product experiences.
2016 - 2025
Led the design and implementation of Coyote, an award-winning open-source tool for systematically finding and reproducing hard concurrency bugs in C# services, used across Azure and other Microsoft engineering groups to improve reliability before production. My work there also spanned the calculation engine behind Excel on the web, programming languages and runtimes, and later led work on an LLM-powered code transformation platform used across Azure, Microsoft 365, and Windows.
2025 - Present
Founded a solo indie game studio and built Dungeon Story for iOS, pairing full product ownership and human taste with AI-native workflows to accelerate execution.
2025 · 2 items
Talks
Publications
2024 · 1 item
Publications
2023 · 3 items
2021 · 6 items
Talks and demos
Publications
2020 · 4 items
Writing
Publications
2019 · 1 item
Publications
2018 · 1 item
Publications
2017 · 3 items
Thesis
Publications
2016 · 1 item
Publications
2015 · 3 items
Publications
2014 · 2 items
Publications
2013 · 1 item
Publications
2012 · 2 items
Publications
2011 · 1 item
americas
europe
asia
pacific
mountain
central
east