Michael Joyce
Performance-focused developer. Real-time systems, gameplay architecture, backend tooling.
Selected Work
SquadJS Server Management Suite
Five MIT-licensed plugins for the SquadJS framework: TrueSkill ratings, skill-aware team balancing, join-time player assignment, team-switch enforcement, and a shared services layer. Running on live 100-player servers.
Galactic Thunderdome
Physics-based brawler with destructible terrain, real-time AI pathfinding on dynamic geometry, and sustained >60 FPS performance optimization in extreme scenarios.
Bilingual Real Estate Site
A hand-written static site for a Quebec real estate broker: sixteen pages in two languages, no JavaScript, no build step, and a perfect Lighthouse run on a $0 hosting bill.
Educational Games for Legends of Learning
Four contracted educational titles demonstrating gameplay loop design, client delivery, and professional IP rights negotiation.