Jeff Klouda

Senior Software Engineer at Microsoft

Redmond, Washington, 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
Jeff Klouda is a Senior Software Engineer based in Redmond with nine years of experience building and optimizing core tooling for the .NET ecosystem. At Microsoft he has advanced from intern to senior engineer, contributing to high-impact open-source projects like NuGet.Client and MSBuild where his work improved restore performance, resolved concurrency deadlocks, and refined SDK resolver behavior. He blends a hardware-aware computer engineering background with visual communication design, which informs a pragmatic yet user-focused approach to developer tools. Known for digging into build and project-evaluation internals, he routinely ships refactors and reliability fixes that surface as smoother developer experiences across Visual Studio and CLI workflows.
code10 years of coding experience
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at University of Notre Dame
languagesEnglish
github-logo-circle

Github Skills (12)

net10
nuget10
asp-net10
dotnet10
build-system10
csharp10
package-management10
msbuild10
dependency-resolution10
dotnet-core10
test-automation10
build-automation9

Programming languages (10)

C#TypeScriptPowerShellC++CGoHTMLF#

Github contributions (5)

github-logo-circle
dotnet/msbuild

Jul 2016 - Oct 2022

The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
Role in this project:
userBack-end Developer
Contributions:84 reviews, 238 commits, 434 PRs in 6 years 4 months
Contributions summary:Jeff's contributions focused on implementing and testing core build functionality within the MSBuild project. The commits involved enhancing the handling of imports, specifically related to SDKs and project extensions, to ensure correct behavior during project evaluation and restore operations. The changes included modifications to the preprocessor, project loading, and code related to project file processing. Further, the user addressed issues with the code task factory, added the implementation of several utility methods, and improved the performance of the SdkResolverManifest.
build-enginedotnetmsbuildvisual-studiomicrosoft
NuGet/NuGet.Client

Aug 2018 - Jan 2023

Client Tools for NuGet - including Visual Studio extensions, command line tools, and msbuild support. (Open issues on https://github.com/nuget/home/issues)
Role in this project:
userBack-end Developer
Contributions:1940 reviews, 140 commits, 659 PRs in 4 years 6 months
Contributions summary:Jeff primarily contributed to the NuGet client tools, making changes to address bugs and improve functionality. Their work involved modifying build asset generation for PackageReference style projects, resolving deadlocks in the SDK resolver, improving logging verbosity within the SDK resolver, and refactoring restore logic. The user's contributions also included adding options and features related to central package management, ensuring compatibility, and optimizing performance during the restore process.
command-line-toolmsbuildnugetvisual-studio-extensiondotnet
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