Max Charlamb

Software Engineer II at Microsoft

City of Ithaca, New York, 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
Max Charlamb is a software engineer with seven years of experience building low-level and full-stack systems, currently contributing to the .NET runtime at Microsoft where he advanced coreclr debugging and analysis components. A Cornell BS and Cornell Tech MEng in Computer Science, he has production experience at Microsoft, AWS, Klaviyo, and internships that span cloud, edge, and web platforms. He shipped a solo feature in Klaviyo’s Flow Builder and has contributed meaningful patches to the high-profile dotnet/runtime repository, tightening internal access and implementing SOS/DAC interfaces. Comfortable across C#, C++, Python/Django, and embedded systems, he also has hands-on hardware experience from CUAir and teaching PCB design—evidence of a rare blend of systems-level depth and product-facing delivery.
code7 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Cornell University
bookMaster of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at Cornell Tech
bookBrooks School
github-logo-circle

Github Skills (11)

net10
asp-net10
debugging10
debug10
dotnet10
run-time10
c-language10
runtimes10
cprogramming-language10
sys10
runtime-environment10

Programming languages (4)

C#C++JavaScriptPython

Github contributions (5)

github-logo-circle
dotnet/runtime

Jul 2024 - Apr 2025

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
userBack-end Developer
Contributions:91 reviews, 42 PRs, 14 pushes in 8 months
Contributions summary:Max primarily contributed to the coreclr runtime by implementing and refactoring code related to the cDAC (code Debugging and Analysis Component). They made significant changes to the `method.hpp`, `cdacdata.h`, and other related files, enhancing the interaction of the cDAC with various runtime components. Key tasks included tightening friend declarations for improved internal access verification and implementing the `ISOSDacInterface::GetPEFileBase` and `SOSDacImpl::GetMethodDescData` functions.
dotnetruntimelinuxcsharpxamarin
max-charlamb/runtime

Oct 2024 - Apr 2025

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Contributions:10 reviews, 5 PRs, 219 pushes in 6 months
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
Max Charlamb - Software Engineer II at Microsoft