I've spent 20+ years shipping online games and real-time platforms, including work at Blizzard Entertainment, Genies, and Magnopus.
At Genies, I built real-time multiplayer avatar systems in Unity with Photon Fusion, including runtime avatar spawning and cross-network animation synchronisation.
At Blizzard, I led the four-person AI & bots team for the shipped live-service mobile title Warcraft Rumble, building bot behaviour systems and in-engine tools that helped designers create and preview bot actions.
At Magnopus, I architected ExpoXplorer backend services for Expo 2020 Dubai, load-tested to 16,000+ concurrent users, and built LiveOps systems across AWS, RabbitMQ, Redis, and MongoDB. I'm also a named inventor on granted US Patent 12,569,755.
