Francis Forget is a Senior Software Developer based in Montreal with a decade of experience building mobile-first solutions for frontline workers, primarily on Dynamics 365 Field Service. At Microsoft he progressed from intern roles in mixed reality and 3D viewing to leading development on Field Service Mobile, blending C#, TypeScript, and cross-platform mobile expertise. He brings a strong background in supply chain and commerce scenarios, applying agile practices to deliver practical, high-impact features for enterprise CRM ecosystems. Early work in computer vision and performance-sensitive C++ projects gives him a solid systems-level intuition that complements his mobile and cloud skills. Known for shipping end-to-end—from user research to production—he thrives on turning complex operational workflows into streamlined, usable apps. Fluent in Microsoft platforms and pragmatic engineering trade-offs, he focuses on improving frontline efficiency through elegant, reliable software.
10 years of coding experience
5 years of employment as a software developer
College Studies Computer Science and Mathematics, College Studies Computer Science and Mathematics at Collège Lionel-Groulx
Quick Demo of using the Babylon.js to simulate inking.
Contributions:10 pushes, 3 branches in 18 days
javascriptbabylonsimulationsimulate
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
Francis Forget - Senior Software Developer at Microsoft