Benoit Doyon

Engineering Manager at Flare

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Benoit Doyon is an engineering manager with seven years of professional experience building multiplayer and mobile software, currently leading engineering at Flare after progressing from team lead. He brings deep hands-on expertise in Unity3D/C# multiplayer systems and contributed to Unity’s Netcode for GameObjects—adding profiling, tests, and reliability fixes—alongside a strong background in native mobile (Android/iOS) and C++ game frameworks like Cocos2d-x. His earlier career includes .NET desktop and tooling work, and experience with standards for critical systems (DO-178B), giving him a discipline for reliability and testing. Based in Montreal, he combines technical leadership with practical engineering muscle, often stepping into backend and test-automation roles to close delivery gaps.
code7 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree Software engineering, Bachelor's degree Software engineering at Polytechnique Montréal
bookDEC Pure and applied science, DEC Pure and applied science at Collège Gérald-Godin
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

unity3d10
net10
multiplayer10
csharp10
multiplayer-game10
dotnet-core10
testing10
performance-monitor7
performance-analytics7
networking7
performance-measurement7
performance-monitoring7
performance-tuning7
performance-analysis7

Programming languages (3)

C#CSSPython

Github contributions (5)

github-logo-circle
Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.
Role in this project:
userBack-end & Test Automation Engineer
Contributions:119 reviews, 52 commits, 37 PRs in 1 year
Contributions summary:Benoit primarily contributed to the testing and development of the Netcode for GameObjects SDK. Their work involved implementing profiling decorators to enhance the message handling functionality. They also added tests to validate network variable names and metrics related to messaging and transport, ensuring the reliability and performance of the system. Further contributions included fixing message stream copying issues.
unitymonobehaviouron-topnetcode-for-gameobjectshigh-level
bendoyon/docs-api

Sep 2024 - Oct 2024

Flare API documentation
Contributions:18 pushes in 1 month
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
Benoit Doyon - Engineering Manager at Flare