Pierre Laurent is a versatile software developer with 23 years of experience building robust C++ and Python systems for geospatial, medical imaging, and lab-grade instrumentation. He designs and implements automated algorithm performance evaluation pipelines, integrating CI/CD, Scrum processes, and hardware interfaces for lasers, spectrometers and motion control. Comfortable leading under pressure from a background as a high-level athlete and as co-president of a speed roller club, he also organized Canada’s largest roller marathon, demonstrating event leadership and fundraising. His work blends research and productization—mentoring master's students, prototyping novel algorithms, and shipping industrial-grade software at companies like EOS Imaging and Photon etc. Based in Montreal, he brings a curious, cross-disciplinary bent (from genomics and brain imaging to geometric tiling of cookies) and a strong track record of turning complex measurement problems into reproducible, deployable solutions.
23 years of coding experience
9 years of employment as a software developer
Master of Science (MSc) Technologie de la santé, Master of Science (MSc) Technologie de la santé at École de technologie supérieure
Semestre d'échange, Semestre d'échange at KTH Royal Institute of Technology
Diplôme d'ingénieur Ingénierie électrique électronique et des communications, Diplôme d'ingénieur Ingénierie électrique électronique et des communications at Grenoble INP - UGA
Entrepreneuriat / études entrepreneuriales, Entrepreneuriat / études entrepreneuriales at McGill University
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.