Becca Mchenry is a Senior Engineering Manager with seven years of professional experience and a decade-long engagement with engineering across startups and Microsoft-scale projects. She currently leads teams at Synapse Health, applying AI and automation to streamline Durable Medical Equipment workflows after driving clinical documentation innovation at Contrast Healthcare. Becca blends hands-on backend development—contributing to high-profile .NET projects like Roslyn and the C# VS Code extension—with product-focused leadership that turns complex systems into intuitive solutions. Her open-source work ranges from improving language-server communication to data-processing notebooks for .NET Interactive, revealing both systems-level and data-savvy instincts. Based in Chicago and grounded in a Computer Science degree from UW–Madison, she’s known for shipping pragmatic, test-driven changes and surfacing subtle protocol improvements that reduce friction for developer tools.
7 years of coding experience
Bachelor's Degree, Computer Science, Information Systems, Bachelor's Degree, Computer Science, Information Systems at University of Wisconsin-Madison
Get started learning C# with C# notebooks powered by .NET Interactive and VS Code.
Role in this project:
Data Scientist
Contributions:19 reviews, 27 commits, 14 PRs in 5 months
Contributions summary:Becca's commits focus on data processing and exploration within the context of a C# notebook environment. The primary contribution involves creating and modifying a notebook (DataProcessing.ipynb) to demonstrate data manipulation techniques using DataFrames, specifically within the domain of hockey data. They also added a new notebook REF-Data Processing, updated package references, and performed some structural improvements. Their work involves loading, transforming, and analyzing data using .NET libraries for machine learning, highlighting a focus on data preparation and potential feature engineering for predictive modeling tasks.
Contributions:27 reviews, 6 PRs, 2 pushes in 5 months
Contributions summary:Becca focused on updating the language server to use named pipes for communication. This involved modifying the server to send named pipe connection information via stdout, and the client to establish a connection. Additionally, the user worked on implementing timeouts for the connection process. These changes aimed to improve the language server's functionality and communication protocol.
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
Becca Mchenry - Senior Engineering Manager at Synapse Health