Chris Hamons

Senior Staff Engineer at Microsoft

Austin, Texas, 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
Chris Hamons is a Senior Staff Engineer with 16 years of experience building and scaling core delivery systems, currently at OneSignal and previously leading work across Microsoft and Xamarin. He blends deep C#/.NET expertise with systems and build engineering—evidenced by long-standing contributions to high-profile open-source projects like Mono and the Azure SDK for .NET, and tooling work on AutoRest and Embeddinator-4000. Chris has led cross-platform efforts (macOS, iOS, Android) and CI/CD improvements, often tackling tricky build and compatibility issues that enable broader platform adoption. He’s as comfortable refactoring large legacy codebases and shipping SDK surface changes as he is improving automation and developer tooling. Based in Austin, he pairs hands-on engineering with remote team leadership, and his unusual mix of low-level runtime fixes and high-level API generation work makes him a dependable problem-solver for platform-scale challenges.
code16 years of coding experience
job13 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Case Western Reserve University
stackoverflow-logo

Stackoverflow

Stats
1,510reputation
30kreached
56answers
3questions
github-logo-circle

Github Skills (56)

xamarin-mac10
nuget10
objective-c10
apim10
build-script10
game-engine10
scripting10
azure-sdk10
net10
xamarin10
dotnet10
swagger10
cicd10
asp-net10
automation10

Programming languages (17)

C#PowerShellJavaC++RustCGoHTML

Github contributions (5)

github-logo-circle
xamarin/mac-samples

Jan 2014 - Mar 2020

Sample programs showing how to use Xamarin.Mac on OSX.
Role in this project:
userBack-end Developer
Contributions:29 commits, 30 PRs, 20 pushes in 6 years 2 months
Contributions summary:Chris primarily focused on updating and fixing samples related to Xamarin.Mac, a framework for building macOS applications using C#. Their contributions involved modifying existing code to use new APIs, fixing bugs, and updating dependencies within several sample projects. The changes touched upon various aspects of macOS development, including networking, UI, and PDF generation.
osxxamarin-macmacxamarinprograms
mono/Embeddinator-4000

Apr 2017 - Jul 2019

Tools to turn .NET libraries into native libraries that can be consumed on Android, iOS, Mac, Linux and other platforms.
Role in this project:
userBackend Developer
Contributions:73 commits, 108 PRs, 52 pushes in 2 years 3 months
Contributions summary:Chris focused on implementing and improving the Embeddinator-4000 project, which is designed to generate native libraries from .NET libraries. Their primary contributions involve adding features like indexed and keyed subscripting, implementing operator overloads, and addressing issues related to duplicate identifiers. The user also worked on the project's build process and added support for native exception handling. These changes focused on enhancing the functionality of the library generation process.
native-librariesdotnetconsumedwindowsios-android
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
Chris Hamons - Senior Staff Engineer at Microsoft