Pascal Chouinard is a Principal Software Developer with over 20 years of hands-on experience and more than a decade in senior engineering roles, currently leading technical work at Upgrade, Inc. He combines deep backend expertise—highlighted by contributions to Netflix’s Conductor orchestration engine, where he added OAuth1 support, JSON transformation tasks with jq, and robust HTTP task tests—with a track record of modernizing server platforms and enterprise systems. Pascal has moved between consultancy and product environments (AppDirect, Barreau du Québec, CODE3), excelling at designing reliable, secure integrations and fixing hard-to-detect execution issues. He holds a master’s in software engineering from UQAM and brings both academic rigor and practical delivery discipline to cross-functional teams. Colleagues describe him as a pragmatic problem-solver who prefers building durable solutions over chasing new roles, which explains his current focus on impact rather than job hunting.
10 years of coding experience
10 years of employment as a software developer
Maîtrise, Génie Logiciel, Maîtrise, Génie Logiciel at UQAM | Université du Québec à Montréal
Conductor is a microservices orchestration engine.
Role in this project:
Back-end Developer
Contributions:13 commits, 22 PRs, 93 comments in 6 months
Contributions summary:Pascal primarily contributed to enhancing the HTTP task functionality within the Conductor orchestration engine. They implemented OAuth 1.0 authentication support, allowing for secure communication with external services. The user also added unit tests for the HTTP task, ensuring the correct functioning of the OAuth implementation. Furthermore, they introduced a new system task type for JSON transformation using the jq library. In addition, they also fixed the multiple execution of tasks.
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
Pascal Chouinard - Principal Software Developer at Upgrade, Inc.