Justin Kotalik

Software Engineer at Stripe

Greater Seattle Area 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
Justin Kotalik is a software engineer with 11 years of experience building high-performance backend systems, microservices, and Kubernetes-driven infrastructure, currently helping modernize service platform tooling at Stripe. He brings deep expertise in HTTP, networking, and .NET runtimes from a multi-year tenure at Microsoft where he led an incubation team working on ARM, Bicep, and cloud-native projects and shipped significant improvements to ASP.NET Core, IIS integration, and HTTP/3/QUIC support. Justin is a pragmatic engineer who blends hands-on systems work with DevOps automation—his open source fixes span critical pieces of the ASP.NET ecosystem and tooling like Project Tye and the .NET runtime. Known for finding subtle robustness issues (null checks, header handling, test infrastructure) that improve reliability at scale, he thrives on high-throughput scenarios and cost-saving performance wins. Based in Greater Seattle, he pairs a 3.9 technical education from the University of Washington with a track record of production impact across large distributed systems.
code11 years of coding experience
job6 years of employment as a software developer
bookUndergraduate Study, Electrical Engineering, 3.9, Undergraduate Study, Electrical Engineering, 3.9 at University of Washington
languagesSpanish
github-logo-circle

Github Skills (33)

e2e-testing10
c-language10
e2e-test10
testing10
net10
microservices-application10
dotnet10
asp-net-core10
refactor10
cicd10
asp-net10
dotnet-core10
iis10
netcore10
refactoring10

Programming languages (14)

C#PowerShellJavaC++CSSG-codeCGo

Github contributions (5)

github-logo-circle
dotnet/tye

Mar 2020 - May 2021

Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:5 releases, 133 reviews, 153 commits in 1 year 2 months
Contributions summary:Justin primarily focused on fixing issues related to the underlying infrastructure and diagnostic tools within the Tye project. Their contributions include resolving exceptions during service shutdown, addressing issues in the setup and configuration of .NET actions, and modifying build and deployment configurations. These changes appear to improve the stability and reliability of the service and its associated tooling. The user also implemented logic to make microservices projects disappear based on configuration changes.
deployingdevelopingdistributed-applicationsorchestratortesting
aspnet/Hosting

Aug 2017 - Jul 2018

Code for hosting and starting up an ASP.NET Core application.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:43 commits, 58 PRs, 69 pushes in 11 months
Contributions summary:Justin primarily focused on improving the .NET Core hosting infrastructure. They addressed issues related to logging, specifically improving the handling of invalid HTTP request headers. Additionally, the user worked on correcting case sensitivity issues within startup class loading mechanisms and optimized the build and deployment processes, specifically relating to the IISExpressDeployer. The contributions involved updates to the IISExpress deployer and adapting to changes in the location of the ASP.NET Core Module (ANCM).
hostingaspnetaspasp-net-core-mvcoms
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
Justin Kotalik - Software Engineer at Stripe