Summary
Francis Painchaud is a Senior Full-stack Developer based in the Greater Montreal area with seven years of hands-on experience building backend systems using Node.js, Python, and PostgreSQL. He currently develops at CBC/Radio-Canada after roles at Angel Softwares and Product Shop, bringing a pragmatic focus on reliable, maintainable services. His academic background in Computer Science and teaching experience as a Programming I assistant reflect strong fundamentals and an ability to explain technical concepts clearly. While working as a junior research assistant he evaluated multiple AI models, gaining practical insight into their trade-offs for real-world conditions. Passionate about continuous improvement, he proactively studies new methodologies to boost team efficiency and code quality. Colleagues value him for combining disciplined engineering with a curiosity for applying research-informed techniques in production.
7 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Université du Québec en Outaouais
DEC, Computer Software Engineering, DEC, Computer Software Engineering at CEGEP de Saint-Jérôme