Marc Parmet is a seasoned full-stack software engineer and engineering manager based in Atlanta with a long track record of modernizing critical systems and mentoring teams. He combines hands-on contributions—most recently to high-impact open-source projects like the dotnet/sdk and dotnet/razor—with leadership experience shipping globally distributed, high-throughput payment services at Square. Comfortable across backend, frontend, and build systems, Marc has rebuilt decade-old services, driven tech-debt cleanup, and implemented workload/versioning and build fixes in the .NET SDK and MSBuild. His career blends startup agility (founding-stage architecture and acquisition at Performance Matters) with enterprise-scale rigor from Microsoft and Square. Collected skills include systems design, performance tuning, compiler/tooling work, and on-call reliability, and he often operates as a player-coach who ships code while growing teams.
6 years of coding experience
12 years of employment as a software developer
Master's Degree Computer Science, Master's Degree Computer Science at Cornell University Graduate School
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Cornell University
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
Role in this project:
Back-end Developer
Contributions:2594 reviews, 1670 commits, 3081 PRs in 2 years 9 months
Contributions summary:Marc's commits focused on improvements to the .NET SDK, specifically addressing workload and manifest resolution, which involves back-end logic and build process enhancements. The contributions included updates to file system handling and the introduction of workload set versioning, suggesting expertise in software development practices and tools. Their work also included fixes to MSBuild, indicating involvement in build system integration and potentially automation-related aspects.
Compiler and tooling experience for Razor ASP.NET Core apps in Visual Studio, Visual Studio for Mac, and VS Code.
Role in this project:
Full-stack Developer
Contributions:16 commits, 1 issue in 1 year 1 month
Contributions summary:Marc made several contributions related to updating and merging code within the Razor project. They focused on reducing dependencies and updating packages in multiple test projects. They also merged branches and incorporated changes from the main branch into different release branches. Additionally, the user updated tests and core files to address compatibility issues and to keep with newer versions of libraries.
razortoolingaspnetvisual-studio-for-macvscode
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.