Summary
Graham St-laurent is a Senior Software Engineer in Vancouver with 11 years of experience building cloud-hosted application products and tooling across web, mobile, Windows and Linux platforms. Since joining Veeva in 2022 he has focused on delivering production-grade application features on a cloud platform, following five years at MDA where he led test-engine design and converted 1200 annual manual tests into nightly automated runs. Comfortable across front-end, back-end, Android and systems work, he has repeatedly reduced duplication and improved traceability by designing domain-specific languages and uniform library interfaces. Graham’s background as a classically trained musician turned computer scientist gives him a disciplined, detail-oriented approach to system design and collaboration. He also has hands-on experience in program analysis from UBC research and a track record of driving test infrastructure and tooling improvements that make teams more productive.
11 years of coding experience
10 years of employment as a software developer
Peformer Diploma, Early Music, Peformer Diploma, Early Music at Indiana University Bloomington
Doctor of Musical Arts, Historical Performance: Oboe, Doctor of Musical Arts, Historical Performance: Oboe at Boston University
Bachelor of Music, Music Theory, Bachelor of Music, Music Theory at Wilfrid Laurier University
Master of Music, Oboe Performance, Master of Music, Oboe Performance at Western University
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at The University of British Columbia
French, English