Engineer – Grammarly
My first industry role, where I learned to ship user-facing features at scale and work within a fast-moving product engineering team.
Andrew Leach
Senior Software Engineer at Microsoft – Berlin, Germany
I’m a senior software engineer at Microsoft, working remotely from Berlin. I build reliable, human-centered software that holds up in production.
Competitive programming through ACM ICPC shaped how I think about problems, and that focus carries into how I guide distributed teams across Microsoft’s Berlin and Redmond offices.
Before Microsoft I worked at GitHub and Grammarly, and I’ve shipped several mobile games with Flutter and Flame on the side — so I bring both platform-scale discipline and indie-level care to everything I build.
My first industry role, where I learned to ship user-facing features at scale and work within a fast-moving product engineering team.
On the Issues team serving 20M+ developers, I owned feature slices end-to-end and kept the cadence sustainable for remote teammates.
I guide distributed feature teams across Germany, Europe, and the United States, keeping strategy, code quality, and customer signals aligned.
My day-to-day spans modern web stacks, cloud infrastructure, and mobile experiments with Flutter and Flame — shaped by habits I built at Grammarly, GitHub, and now Microsoft.
Dimensia is a 2D platformer I started as a teenager to learn graphics, networking, and tooling from the ground up. I still refine the MonoGame codebase from Berlin — it’s where I test the same engineering habits I use at work: measured releases, CI pipelines, and collaboration with friends across Germany.
Built with C#, MonoGame, and self-taught networking. Features a story-driven campaign, multiplayer arenas, and a custom level editor. Learn more about Dimensia.
Reach me at contact@andrewlea.ch — I’m based in Berlin, Germany (previously Dresden).