Home / Career / Microsoft

   

Microsoft

December 2019 — March 2024

   

Turn 10

December 2021 — March 2024

At Turn 10 Studios I held the title of Senior Software Engineering Manager and acted as tech lead and principal IC of the ForzaTech security and technology sharing teams.

I was responsible for the anti-cheat, anti-piracy and game security intelligence strategy and implementation on Forza Motorsport. I had also provided leadership in these domains while collaborating with Playground Games on Forza Horizon 5 and Fable.

The technology sharing team I led was a small group of deeply technical engineers finding new ways for Turn 10 and Playground Games to share tech and reduce waste.

Turn 10 Poster
Turn 10 Poster

Forza Motorsport
Forza Motorsport
Forza Motorsport
Forza Motorsport

Forza Horizon 5
Forza Horizon 5

Fable
Fable

   

Halo Studios

December 2019 – December 2021

At Halo Studios I worked as a software engineer on the gameplay engineering team. On the team I was able to lean on my game engine and systems development experience to get my hands dirty on deep debugging, fixing architecture issues with gameplay systems and reviving old previously-working systems such as co-op.

343 Industries Poster
343 Industries Poster

Halo Infinite co-op
Halo Infinite co-op

Halo Infinite co-op
Halo Infinite co-op

Halo Infinite vistas
Halo Infinite vistas

Halo Infinite campaign
Halo Infinite campaign

Back to top


xo © 2026 all rights reserved — attribution

Robots can go to hell.