Sebastien Lebreton

Principal Software Engineer at Microsoft

Lyon, Auvergne-Rhône-Alpes, France
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

👤
Senior
🎓
Top School
Sebastien Lebreton is a Principal Software Engineer with 19 years of experience building developer-centric tools and mission-critical systems across industries from health and energy to gaming and banking. Based in Lyon, he leads Visual Studio Tools for Unity at Microsoft, bridging Microsoft, Unity, and partner teams to improve the Unity developer experience. A serial entrepreneur and technical founder (co‑founder of DataGalaxy and founder of CodeCraft), he pairs product-minded leadership with deep hands-on engineering. His open-source contributions span front-end work on the popular Babylon.js engine (notably improving its Playground editor and Monaco integration) and low-level .NET tooling in ILSpy, reflecting a rare mix of UI/UX polish and backend extensibility. He also has a background in reverse engineering and game tooling, showing practical expertise across full-stack and systems-level challenges. Trained with a Master’s in Computer and Information Sciences, he combines startup agility with enterprise-grade architecture and delivery.
code19 years of coding experience
job10 years of employment as a software developer
bookMaster's degree (D.E.S.S.) Computer and Information Sciences, Master's degree (D.E.S.S.) Computer and Information Sciences at Université Claude Bernard Lyon 1
stackoverflow-logo

Stackoverflow

Stats
304reputation
72kreached
10answers
0questions
github-logo-circle

Github Skills (35)

javascript10
game-engine10
net10
hacking10
typescript10
decompilation10
dotnet10
babylonjs10
monaco-editor10
asp-net10
typescript-types10
dotnet-core10
3d10
modification10
typescripts10

Programming languages (12)

C#TypeScriptPowerShellJavaCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Escape from Tarkov (EFT) Trainer - Internal
Role in this project:
userFull-stack Developer
Contributions:27 releases, 14 reviews, 342 commits in 2 years 11 months
Contributions summary:Sebastien implemented and maintained an internal trainer for the game Escape from Tarkov (EFT). Their work primarily involved developing and integrating various features, likely using C#, to manipulate the game's behavior. They added features such as wall hacks, aimbot, stamina adjustments, and visual aids like crosshairs and loot item indicators, demonstrating a focus on reverse engineering and game modification. The user also integrated with the console, allowing for enabling/disabling features and for dumping game object data.
gameinternaldll-injectioninjectionmono
BabylonJS/Babylon.js

Oct 2019 - Jan 2022

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Role in this project:
userFront-end Developer
Contributions:67 commits, 18 PRs, 15 comments in 2 years 3 months
Contributions summary:Sebastien primarily focused on enhancing the Playground's code editor within the Babylon.js repository. They implemented features for improved error handling, including clickable error messages that link to the code. They also added support for color preview functionality, incorporated features for code comparison, and improved the overall user experience by introducing modern JavaScript techniques. The user also worked on upgrading the Monaco editor.
gameopen-gameenginebabylonjavascript
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
Sebastien Lebreton - Principal Software Engineer at Microsoft