I've delivered Unity-based games, simulations, and live-service experiences for Unity, Thoughtworks Canada, Ubisoft Halifax, dibs studio inc, and MAU Games. My work spans multiplayer gameplay, AR and location-based games, hardware-integrated real-time systems, and production delivery from prototype to release.
At Ubisoft, I contributed to Rainbow Six Siege Mobile and led a confidential multiplayer project as Scrum Master and Technical Lead, growing the cross-departmental team from 5 to 30 members. I build clean C# systems with Unity while using Scrum, TDD, SOLID, and cross-functional collaboration to improve player experience and delivery.

