Summary
John Ma is a full‑stack software developer with nine years of experience building backend APIs, React frontends, and data-driven features across startups and scaleups in Toronto. At Jobber he serves as scrum master and code owner for a Rails/GraphQL backend, led revenue visualization and reporting work with Rockset, and even tuned an LLM for an AI assistant. His background includes Elixir-based sportsbook APIs, gRPC migrations, and performance-focused tooling, alongside earlier roles delivering full-stack Rails/React solutions and CI automation. Comfortable across languages and domains—from game and ML experiments to digital art—he blends pragmatic engineering with data-informed product work. A University of Waterloo alum pursuing advanced CS/data science study, he brings a pattern-seeking mindset that surfaces profitable insights from complex systems.
9 years of coding experience
2 years of employment as a software developer
Highschool Diploma, Highschool Diploma at Earl of March Secondary School
Master's degree Computer Science/ Data Science, Master's degree Computer Science/ Data Science at University of Illinois Urbana-Champaign
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Waterloo
English, French