Nathan Anderson

Sr. Consultant at Microsoft

Sterling, Virginia, 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
Nathan Anderson is a senior consultant and backend-focused software engineer with 10 years of experience building and optimizing high-performance ASP.NET Core applications. Based in Sterling, VA, he has advanced through engineering and consulting roles at Microsoft and ManTech, delivering systems-level improvements and scalable database integrations. Nathan is an active open-source contributor to high-profile benchmarking projects like TechEmpower and the ASP.NET Benchmarks, where he optimized JSON handling, added PostgreSQL support, and tuned EF and threading for real-world load. He blends practical performance engineering with deep familiarity in raw queries, Dapper, and Entity Framework to squeeze latency and throughput gains. Known for tackling scalability bottlenecks, he brings both hands-on coding and systems-architecture perspective to client engagements. His background in Computer and Information Sciences pairs enterprise defense-sector experience with cloud-era performance tuning.
code10 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science, Computer and Information Sciences, General, Bachelor of Science, Computer and Information Sciences, General at University of Phoenix
bookJames Madison University
github-logo-circle

Github Skills (16)

net10
asp-net10
benchmarking10
benchmark10
performance-monitor10
frameworkbenchmarks10
dotnet10
performance-analysis10
asp-net-core10
csharp10
performance-optimization10
dotnet-core10
json-serialization9
entity-framework-core9
sql8

Programming languages (7)

C#JavaMakefileJavaScriptGoTypeSpecPython

Github contributions (5)

github-logo-circle
aspnet/Benchmarks

May 2016 - Oct 2016

Benchmarks for ASP.NET Core
Role in this project:
userBack-end Developer
Contributions:7 commits, 16 PRs, 33 pushes in 4 months
Contributions summary:Nathan contributed to the ASP.NET Core benchmarks repository by adding new command-line options and enhancing scenario configurations. They addressed scalability concerns by changing the JSON scenario to use StreamWriter for improved performance. Additionally, the user added support for Techempower DB scenarios and PostgreSQL database integration, demonstrating proficiency in database interactions. The work also included enhancements to the middleware components and improvements to the EF setup.
dotnetaspnetaspasp-netnet-core
Source for the TechEmpower Framework Benchmarks project
Role in this project:
userBackend Developer
Contributions:10 commits, 10 PRs, 9 comments in 2 months
Contributions summary:Nathan primarily contributed to the ASP.NET Core backend implementation for the TechEmpower Framework Benchmarks project. They added and modified code for various database scenarios, including raw queries, Dapper, and Entity Framework. They also made adjustments to the thread count and configuration, along with updates to the HTML rendering process. The changes involve optimizing the ASP.NET Core application.
techempowerframeworkbenchmarkperformancebenchmarks
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