Carlos Servin

Bothell, 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
Carlos Servin is a Senior Software Engineer with nine years of experience at Microsoft, focusing on high-performance media systems, encoding pipelines, and AI-driven experiences for Office products. He combines systems-level expertise—demonstrated by low-level Windows interop and runtime work in CoreRT and the .NET runtime—with product-facing engineering on video encoding, streaming, and 4K playback features. An active open-source contributor to prominent .NET repos (dotnet/runtime, dotnet/sdk, dotnet/performance, and dotnet-api-docs), he has improved core SDK behavior, compression handling, and automated API diff tooling used in releases. Comfortable across C#, C++, and scripting for build automation, he also brings a history of full-stack and startup leadership from founding a software shop and shipping production-critical features. Colocated in Bothell, WA, he blends pragmatic performance engineering with clear documentation and example-driven developer advocacy.
code9 years of coding experience
job13 years of employment as a software developer
bookComputer science, Computer science at Tecnológico de Monterrey
bookAdvanced Master Information Technology, Advanced Master Information Technology at CentraleSupélec
languagesSpanish, English, French
stackoverflow-logo

Stackoverflow

Stats
109reputation
23kreached
5answers
2questions
github-logo-circle

Github Skills (50)

filesystem10
apidoc10
wp-api10
net10
acl10
dotnet-new10
dotnet10
winapi10
interop10
io10
kernel10
file-api10
asp-net10
release-management10
code-analysis10

Programming languages (15)

C#PowerShellC++CHTMLTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
dotnet/core

Sep 2019 - Jan 2023

.NET news, announcements, release notes, and more!
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:126 reviews, 25 commits, 81 PRs in 3 years 4 months
Contributions summary:Carlos's primary contribution focuses on automating the API diff generation process for .NET releases. They developed and maintained a PowerShell script, `RunApiDiff.ps1`, to compare APIs across different .NET versions, including previews and GA releases. This involved modifying the script to support various .NET versions, including preview, RC, and GA releases, and integrating with the .NET Arcade repository for building the `AsmDiff` tool. The user also ensured the script correctly handled different scenarios, like comparing GA versions and fixed bugs related to generating the API diff.
net-coredotnetcsharpdotnet-core
dotnet/dotnet-api-docs

Mar 2019 - Oct 2022

.NET API reference documentation (.NET 5+, .NET Core, .NET Framework)
Role in this project:
userTechnical Writer
Contributions:1349 reviews, 424 commits, 983 PRs in 3 years 7 months
Contributions summary:Carlos primarily contributed to the .NET API reference documentation repository. Their commits focused on improving existing examples and adding new code snippets to showcase the usage of various .NET APIs, particularly related to file system interactions, compression, and enumeration. The user's contributions involved updating existing samples and adding new ones to demonstrate functionality, along with revisions to the documentation itself. Their work focused on providing clear and concise examples for developers.
apidotnetnet-frameworknet-corenet-5
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