Scott Allen is a CTO with 11 years in software engineering who brings a scientist’s rigor from a PhD in Physics to product and platform engineering at Plum. He has progressed through engineering leadership roles at Plum—Lead Developer to Director, VP of Engineering, and now CTO—shaping AI-driven talent products built on Python/Django, TypeScript, Postgres, Docker and AWS. Scott excels at coaching teams, building cross-functional capabilities, and translating complex technical and organizational problems into measurable outcomes. His background in multidisciplinary lab research and building internal tools (from automated build systems to data reporting apps) gives him a practical fluency across backend, DevOps, and data workflows. Based in Waterloo, he combines hands-on technical judgment with strategic product thinking to scale engineering processes and influence company direction. A lesser-seen strength is his long history of mentoring and stakeholder-facing roles, from academic groups to enterprise product teams, which fuels his focus on people-first leadership.
11 years of coding experience
18 years of employment as a software developer
Ph.D. Physics, Ph.D. Physics at University of Guelph
Contributions:4 pushes, 2 branches in 1 year 11 months
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.