Graeme Bates is an intermediate software engineer based in Canada with 11 years of hands-on experience building and maintaining large-scale, low-latency microservices for the gaming industry. Since graduating from the University of Victoria, he has supported major studios like Activision and Blizzard at Demonware, handling on-call incidents, zero-downtime database changes, and performance-driven deployments across a multi-platform C++ codebase. He pairs backend systems work with observability tooling (Kibana, Grafana) and load-testing practices to keep services reliable under real-world load. Early full-stack and automation roles gave him breadth across Java, Python, .NET, and web technologies, and he has a track record of modernizing legacy systems by converting thousands of lines of older code into maintainable, modern implementations.
11 years of coding experience
2 years of employment as a software developer
Bachelor's Degree, Software Engineering, Bachelor's Degree, Software Engineering at University of Victoria
Contributions:11 commits, 2 PRs, 5 pushes in 3 days
optimizationarmproblem
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.