Andrew Lindsay is an experienced technology leader and Chief Technology Officer based in Montreal with 11 years of engineering and product leadership across civic tech, open-source ecosystems, and large institutional web platforms. He rose through New/Mode from VP Product Development to CTO, shaping democratic engagement tools used by campaigns and advocacy groups, and previously led cross-functional engineering teams at The Linux Foundation and McGill University. A PMP-, PMI-ACP- and multiple Scrum-certified practitioner with an MCS and graduate study at Waterloo, he blends rigorous delivery discipline with product-minded engineering. Known for managing large-scale content and migration projects and coordinating stakeholders like IBM and Samsung, he pairs hands-on technical judgment with strategic roadmap execution. Notably, he has led teams that maintained hundreds of websites and supported millions of monthly visitors—evidence of his ability to operationalize complex, high-traffic systems.
11 years of coding experience
14 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Wilfrid Laurier University
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at Concordia University
Visiting Master's Student, Computer Science, Visiting Master's Student, Computer Science at University of Waterloo
Sending electronic written messages to members of Congress by reverse engineering their contact forms.
Contributions:2 PRs, 7 pushes, 3 branches in 6 years 6 months
pythoncongresselectronicengineeringpython3
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.