Sébastien Ros

Software Development Engineer at Microsoft

Bellevue, Washington, United States
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
Sébastien Ros is a Software Development Engineer at Microsoft with 15 years of experience specializing in ASP.NET, compiler/tooling and performance benchmarking. He pairs production work on framework projects like Razor, ASP.NET Core and EF Core with maintaining several open-source .NET libraries (Orchard, Jint, YesSql, Esprima, Fluid, Parlot), focusing on code generation, templating and multi-tenancy. His contributions range from low-level code generation and testing for Razor and Blazor to improving benchmarking and runtime tooling (TechEmpower, dotnet/crank), demonstrating a rare blend of correctness and performance optimization. He also crosses boundaries between backend systems and pragmatic front-end fixes—having worked on Azure WebJobs dashboard UI—while routinely handling branch merges and release maintenance. Based in Bellevue, WA, he brings deep framework-level knowledge and a practical focus on observability, efficiency and developer tooling.
code15 years of coding experience
languagesEnglish, French
github-logo-circle

Github Skills (82)

parserator10
dockerce10
benchmark10
authorizations10
parser10
expressions10
plugin-development10
databases10
azure-functions10
asp-net-core10
multitenancy10
multitenant10
asp-net10
http-client10
entity-framework10

Programming languages (18)

C#PowerShellJavaC++CSSPugCGo

Github contributions (5)

github-logo-circle
dotnet/crank

Apr 2020 - Jan 2023

Benchmarking infrastructure for applications
Role in this project:
userBack-end Developer
Contributions:268 reviews, 452 commits, 801 PRs in 2 years 9 months
Contributions summary:Sébastien contributed to the infrastructure for benchmarking applications by updating runtime locations, adding arch requirements, adding a Docker build phase, and adding support for .NET 5.0. These changes indicate work on optimizing the build process and expanding the platform support of the project. The contributions also included adding the creation of cgroup controllers to manage resources, and the overall changes suggest a focus on the operational aspects of the project.
benchmarkbenchmarkinginfrastructure
sebastienros/fluid

Jun 2017 - Jan 2023

Fluid is an open-source .NET template engine based on the Liquid template language.
Role in this project:
userBack-end Developer
Contributions:73 releases, 98 reviews, 333 commits in 5 years 8 months
Contributions summary:Sébastien primarily contributed to the development of the .NET template engine, Fluid, focusing on the implementation of core parsing and evaluation logic. Their work involved parsing and compiling template syntax, including output, tag and expression support. They also added support for various control flow constructs such as `for`, `if`, and `unless` statements, enhancing the template's functionality.
template-enginedotnettemplateview-enginenet-template
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
Sébastien Ros - Software Development Engineer at Microsoft