Miles Curry

Software Engineer Intermediate

Boulder, Colorado, 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
Miles Curry is a full-stack software engineer with 13 years of experience building user-focused systems across Python, Java/Spring, AngularJS, Go, and high-performance scientific codebases. Based in Boulder, he has contributed to NCAR and the MPAS atmospheric model—refactoring core routines and adding ISO_C_BINDING interfaces to improve maintainability of a widely used climate modeling code. His background in Human-Computer Interaction and a minor in psychology informs a pragmatic design sensibility: he aims to make complex tools simple and intuitive for end users. Comfortable in both research and product settings, he has shipped backend improvements, taught users through tutorials, and presented technical material clearly. Colleagues know him as a collaborative communicator who enjoys direct interaction with users to close the gap between needs and delivered software.
code13 years of coding experience
job5 years of employment as a software developer
bookBachelor’s Degree Computer Science with an option in Human Computer Interaction, Bachelor’s Degree Computer Science with an option in Human Computer Interaction at Oregon State University
languagesSpanish, English
github-logo-circle

Github Skills (7)

fortran10
numerical-methods10
scientific-computing10
c119
c179
data-structures8
data-structure8

Programming languages (9)

C++CJavaScriptGoHTMLCythonRubyFortran

Github contributions (5)

github-logo-circle
MPAS-Dev/MPAS-Model

Oct 2018 - Oct 2021

Repository for MPAS models and shared framework releases.
Role in this project:
userBackend Developer
Contributions:110 reviews, 75 commits, 43 PRs in 3 years
Contributions summary:Miles primarily focused on refactoring and improving the MPAS atmospheric model's codebase. Their contributions included moving physics compatibility checks to a dedicated routine, enhancing the handling of "extra" neighbors for various cell-related fields, and implementing ISO_C_BINDING interfaces for several C functions to improve code maintainability. The user also worked on features related to static data handling and interpolation, suggesting efforts to improve the model's data processing capabilities.
pythonmpas
MiCurry/MPAS-Model

Nov 2018 - Feb 2025

Repository for MPAS models and shared framework releases.
Contributions:246 pushes, 85 branches in 6 years 3 months
pythonmpas
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
Miles Curry - Software Engineer Intermediate