Joe Drew is an experienced engineering leader with 17 years of delivering scalable products and building high-performing teams across startups and mature companies. Currently an Engineering Lead Manager at Index Exchange, he has led organizations from hands-on director roles to head of engineering, designing team structures and hiring drives that scaled organizations by 20% or more. He blends deep technical chops—from C++/graphics and embedded systems early in his career to Python/Django and mobile platforms—with a talent for coaching managers and promoting engineers into leadership. Joe often embeds mindful, authenticity-based leadership practices into organizations to improve sustainability and performance, and has practical experience shipping LLM features and cross-platform mobile systems. Based in Old Toronto, he combines rigorous University of Waterloo computer science training with a track record of driving complex, cross-functional delivery at scale.
17 years of coding experience
22 years of employment as a software developer
High School, High School at Paul Dwyer CHS
Honours B.Math Computer Science, Honours B.Math Computer Science at University of Waterloo
Contributions:3 reviews, 24 commits, 12 PRs in 2 years 11 months
helpfulpal
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.
Request Free Trial
Joe Drew - Engineering Lead Manager at Index Exchange