Sergio Mera

Program Manager 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
🎓
Top School
Sergio Mera is a Program Manager at Microsoft with a decade of professional experience bridging deep research roots and large-scale engineering delivery. With a Ph.D. in Computer Science (modal logic) and a history of lecturing and research at Universidad de Buenos Aires, he pairs formal academic rigor with hands-on contributions to major open-source build systems such as MSBuild and BuildXL. His work has spanned back-end engineering and automation—adding an MSBuild evaluation profiler and enabling isolated MSBuild project builds and .NET Core support—demonstrating an ability to improve developer tooling and build performance. Based in Bellevue, Washington, he combines systems-level thinking with practical process improvements and a track record of shipping infrastructure features used across the .NET ecosystem.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree in Computer Science, Bachelor's degree in Computer Science at Universidad de Buenos Aires
bookDoctor of Philosophy (Ph.D.) in Computer Science, Modal Logic, Doctor of Philosophy (Ph.D.) in Computer Science, Modal Logic at Université Henri Poincaré (Nancy I)
languagesFrench, Spanish, English
github-logo-circle

Github Skills (12)

csharp10
msbuild10
build-automation10
dotnet-core10
profiling10
web-framework9
application-framework9
netcore9
app-framework9
javascript6
cprogramming-language5
c-language5

Programming languages (3)

TypeScriptC#TypeSpec

Github contributions (5)

github-logo-circle
microsoft/BuildXL

Oct 2018 - Jan 2023

Microsoft Build Accelerator
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:364 commits, 88 PRs, 43 pushes in 4 years 3 months
Contributions summary:Sergio primarily contributed to the core functionality of the build system by implementing support for building MSBuild projects in isolation. They modified the front-end MSBuild components to build MSBuild projects in isolation, ensuring they integrate correctly, and added enhancements to the build tool. Additionally, they improved the infrastructure, by modifying the build tool to build with .Net core, including adding support for the new switch and by adding a more flexible process for handling environment variables. The user also worked on several improvements to the JavaScript-based tool, and the code analysis libraries.
kernelunixcompilermicrosoftexecutable
dotnet/msbuild

Dec 2017 - Feb 2018

The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
Role in this project:
userBack-end Developer
Contributions:5 commits, 7 PRs, 2 pushes in 2 months
Contributions summary:Sergio contributed to the Microsoft Build Engine (MSBuild) project by implementing an evaluation profiler feature. This involved adding support for the `/prof` flag, which allows the generation of a profile of evaluation costs across nodes. The user's changes included modifications to the `Evaluator.cs` file, incorporating profiling functionality for different evaluation passes. They also added tree information, enabling a more detailed and structured view of the profiling data, including tab separated files.
dotnetbuild-enginesqfmsbuildcsharp
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
Sergio Mera - Program Manager at Microsoft