François Gagnon is a Staff Software Engineer based in Sherbrooke, Quebec, with a decade of experience building secure, scalable systems and leading cross-functional teams. He currently leads the Ledger Platform at Stripe, focusing on robust money-movement pipelines and platform onboarding that reconcile complex upstream models with downstream operational needs. Prior to Stripe he shaped architecture and scalability at Wolters Kluwer—driving Azure migrations, query and .NET optimizations, and infrastructure changes such as Redis and ProxySQL. François is hands-on with big-data stacks (Flink, Kafka, Hadoop, Spark, Iceberg) and routinely mentors engineers while owning reliability and security tradeoffs. Known for translating product roadmaps into pragmatic technical plans, he combines deep backend engineering with a strong operational sensibility. A Canadian-trained computer scientist, he brings a quiet focus on measurable performance improvements and scalable design.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Applied Science (BASc), Computer Science, Bachelor of Applied Science (BASc), Computer Science at Université de Sherbrooke
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.