Nathan Moore

Software Engineer at TechSur Solutions

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

👤
Senior
🎓
Top School
Nathan Moore is a full-stack software engineer with nine years of experience building cloud-native Java/Spring Boot microservices and responsive front-ends using TypeScript, React, and Angular. At TechSur Solutions he has been the primary contributor to several Spring Boot services deployed on Amazon EKS that handle data ingestion, transformation, reporting (PDF/Excel/email), and relational data management. He combines hands-on backend optimization experience—demonstrated by contributions to the high-profile dotnet/runtime project improving JIT bounds checks and codegen—with practical DevOps skills in Docker, Kubernetes, and Jenkins. Comfortable troubleshooting complex systems, he pairs a strong academic foundation in computer science and mathematics (University of Maine, 3.97 major GPA) with an inquisitive maker mindset and interests in 3D graphics, animation, and game development. Known for digging into how things work, he brings both production-grade delivery and low-level performance insight to distributed applications.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science (B.S.), Major: Computer Science, Minor: Mathematics, GPA 3.86 (3.97 in Major), Bachelor of Science (B.S.), Major: Computer Science, Minor: Mathematics, GPA 3.86 (3.97 in Major) at University of Maine
bookKatahdin High School
github-logo-circle

Github Skills (14)

net10
asp-net10
compiler10
dotnet10
c-language10
cprogramming-language10
jit10
performance-optimization10
compile10
data-structure9
dotnet-new9
algorithm9
data-structures9
algorithms9

Programming languages (6)

C#C++CHTMLPythonFortran

Github contributions (5)

github-logo-circle
dotnet/runtime

Jun 2020 - Feb 2021

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
userBack-end Developer
Contributions:8 reviews, 8 commits, 12 PRs in 8 months
Contributions summary:Nathan primarily contributed to the .NET runtime project by optimizing code related to the Just-In-Time (JIT) compiler. This involved fixing bugs, removing unnecessary tests, and improving the efficiency of bounds checks, especially for array operations. The user's work focused on refining the code generation process within the JIT, aiming to reduce the overhead of runtime checks. Additionally, the user made changes to assertion and optimization logic within the JIT compiler.
dotnetruntimelinuxcsharpxamarin
nathan-moore/runtime

May 2020 - Jul 2022

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Contributions:61 pushes, 25 branches in 2 years 2 months
dotnetruntimelinuxcsharpxamarin
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
Nathan Moore - Software Engineer at TechSur Solutions