Summary
Ben Johnson is a seasoned technology leader and Chief Technology Officer based in Toronto with 17 years of experience turning product vision into delightful, usable software. He blends hands-on expertise in Python, TypeScript, and Swift with deep experience in AWS and Kubernetes to build scalable backends and polished frontends. At Prodigy Education he progressed from Principal Engineer to SVP of Engineering and now CTO, shaping long-term technical strategy while maintaining a coder’s attention to system design and UX. He’s equally comfortable managing and mentoring engineering teams as he is shipping production code, favoring pragmatic systems that prioritize customer experience. With an MA in Philosophy, he brings clear, human-centered thinking to complex technical trade-offs—and an uncommon focus on service quality, cats, and eliminating unnecessary paper.
17 years of coding experience
17 years of employment as a software developer
MA Philosophy, MA Philosophy at Western University