Parker Bibus is a software engineer at Microsoft with a decade of experience focused on performance and DevOps within the .NET ecosystem, contributing to high-profile repos like dotnet/runtime and dotnet/performance to improve benchmarking, CI/CD flows, and mobile/Maui test scenarios. A Computer Engineering graduate from Iowa State, he pairs embedded and electronics hobbyist experience (Arduino LED projects) with practical desktop and web development skills in Java and multimedia tooling. At Microsoft he has progressed from Explorer intern to full-time engineer, bringing a knack for streamlining performance testing through scripting and dynamic PGO integration. He blends hands-on instrumentation and build optimization with strong cross-team communication honed earlier in customer-facing retail roles, and maintains curiosity for new platforms and testing techniques.
10 years of coding experience
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Iowa State University
This repo contains benchmarks used for testing the performance of all .NET Runtimes
Role in this project:
Performance Engineer
Contributions:528 reviews, 90 commits, 1154 PRs in 1 year 5 months
Contributions summary:Parker primarily contributed to performance testing and benchmarking efforts within the .NET runtime. They modified existing benchmark scenarios, updated test configurations, and addressed CI/CD related issues. The user also implemented fixes for specific scenarios, like MVC/Blazor innerloop and Blazor Wasm, to ensure the tests accurately reflect .NET 6.0 and .NET 7.0 behavior and improved the Android startup testing flow. They also updated dependencies such as the BDN version.
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
DevOps Engineer & Performance Engineer
Contributions:147 reviews, 56 commits, 228 PRs in 1 year 3 months
Contributions summary:Parker primarily focused on improving the performance testing infrastructure within the .NET runtime repository. Their contributions involved modifying and updating performance-related setup scripts, specifically the `performance-setup.sh` and `performance-setup.ps1` files. The user integrated and maintained various testing scenarios, including adding support for mobile (Android and iOS) and Maui-based applications, and incorporated features like the use of local commit times and dynamic PGO for more accurate testing. These changes streamlined the build processes and improved the efficiency and reliability of performance measurement.
dotnetruntimelinuxcsharpxamarin
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.