Rachel Menge

Software Engineer 2 at Microsoft

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
Rachel Menge is a Software Engineer 2 at Microsoft with 11 years of experience building embedded and Linux-based systems, currently contributing to CBL-Mariner and Azure Linux for first-party services and edge appliances. She combines a strong academic foundation (BS and MS from University of Michigan) with hands-on firmware and OS work—implementing user-management features, tests, and documentation in a prominent Microsoft open-source repo. Her background spans teaching embedded control labs, research on interactive sensing projects, and industrial internships at Garmin and dSPACE where she built simulators, tooling, and ML/SLAM educational labs. Comfortable across C, C++, Python, and system-level tooling, she excels at turning low-level requirements into maintainable platform code. Notably, she brings an educator’s clarity to complex systems, having created student-facing materials and videos that improve team knowledge transfer and onboarding.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Engineering, Graduated, Bachelor of Engineering - BE, Computer Engineering, Graduated at University of Michigan College of Engineering
bookAnn Arbor Pioneer High School
github-logo-circle

Github Skills (6)

user-management10
go10
system-configuration10
linux-kernel10
testing9
go-testing9

Programming languages (7)

SmartyPowerShellShellCGoJupyter NotebookRPM Spec

Github contributions (5)

github-logo-circle
microsoft/azurelinux

Nov 2020 - Jan 2023

Linux OS for Azure 1P services and edge appliances
Role in this project:
userBack-end Developer
Contributions:827 reviews, 147 commits, 803 PRs in 2 years 2 months
Contributions summary:Rachel implemented features related to user management within the Azure Linux OS. They introduced a user configuration file with password expiration settings, including the ability to set passwords to never expire. They also added corresponding tests to validate user settings and documentation for the user field in SystemConfigs. The user modified the installutils code to incorporate the hidepid option.
cdrappliancesvmslinux-oslinux
The source for the Linux kernel used in CBL-Mariner
Contributions:1 review, 1 PR, 3 pushes in 3 years 8 months
kernelcbllinuxlinux-kernel
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
Rachel Menge - Software Engineer 2 at Microsoft