Peter Maytak

Senior Software Engineer at Microsoft

Seattle, 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
Peter Maytak is a Senior Software Engineer based in Seattle with six years of professional experience building and optimizing backend systems, currently advancing authentication and identity tooling at Microsoft. He has a strong track record in performance engineering and test automation, notably improving AcquireTokenForClient flow and token caching in the widely used MSAL.NET library. Peter consistently keeps projects up to date with dependency and framework migrations, demonstrating practical stewardship of long-lived codebases and security-sensitive libraries. His background spans enterprise application automation, distributed deployments, and leading small teams from internships to production, combining hands-on coding with mentoring. An understated strength is his focus on measurable performance gains—he ships unit and performance tests to validate improvements rather than relying on intuition alone.
code6 years of coding experience
job9 years of employment as a software developer
bookBachelors Computer Science, Bachelors Computer Science at Neumont University
bookAssociates Database Information Technologies, Associates Database Information Technologies at Edmonds College
languagesRussian, English
github-logo-circle

Github Skills (30)

unit-testing10
nuget10
net10
user-authentication10
authentication10
dotnet10
dotnet-new10
asp-net-core10
azure-active-directory10
nsubstitute10
asp-net10
webapi10
webapp10
performance-optimization10
dotnet-core10

Programming languages (8)

TypeScriptPowerShellC#JavaJavaScriptGoMarkdownPython

Github contributions (5)

github-logo-circle
Microsoft Authentication Library (MSAL) for .NET
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:20 releases, 1548 reviews, 199 commits in 2 years 6 months
Contributions summary:Peter's commits primarily focused on improving the performance of the "AcquireTokenForClient" flow within the MSAL.NET library. This involved optimizing the code by refactoring data structures and removing unnecessary operations, specifically, changing from a List to an IEnumerable to improve performance. They also implemented unit tests and a performance test project to validate the improvements and benchmark the changes, demonstrating a strong focus on code quality and performance optimization. Furthermore, they improved token caching and management.
dotnetuwpauthenticationmauimicrosoft-authentication-library
Helps creating protected web apps and web APIs with Microsoft identity platform and Azure AD B2C
Role in this project:
userBackend Developer & QA Engineer / Test Automation Engineer
Contributions:4 releases, 189 reviews, 53 commits in 2 years 3 months
Contributions summary:Peter primarily contributed to the codebase by adding unit tests to validate the functionality of various components, including classes related to authentication, issuers, and extensions. They also updated NuGet dependencies, showing a focus on ensuring the project's dependencies were up to date. The commits also updated the solution and build files, indicating a role in maintaining the project structure and build processes, likely to support the test implementation.
protectedazure-ad-b2cidentitymicrosoftazure-active-directory
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
Peter Maytak - Senior Software Engineer at Microsoft