John Call is a Principal Software Architect at Microsoft with nine years of professional experience building high-performance cloud and backend systems from Seattle. He combines deep .NET runtime expertise with practical architecture leadership, contributing performance optimizations to core repos like dotnet/runtime (notably improving String.Join for IList<string> and SortedDictionary copy operations). A former research intern at Epic with an MS from University of Wisconsin–Madison and a BS from University of Minnesota, he blends academic rigor with production-scale engineering. He focuses on making foundational libraries faster and clearer, evidenced by both performance tuning and improved code documentation. Colleagues rely on him to translate low-level improvements into measurable system gains across Azure-related projects.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of Minnesota
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at University of Wisconsin-Madison
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
Back-end Developer
Contributions:18 reviews, 6 commits, 8 PRs in 11 months
Contributions summary:John contributed to optimizing the `String.Join` method within the .NET runtime, specifically focusing on performance improvements for `IList<string>`. They also made enhancements to `SortedDictionary` copy operations, optimizing its performance. Furthermore, the user added parameter descriptions to the codebase, improving code clarity and maintainability. These changes indicate a focus on improving the efficiency and usability of core .NET libraries.
Contributions:5 pushes, 1 branch in 7 years 9 months
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
John Call - Principal Software Architect at Microsoft