Research Software Engineer at NASA Ames Research Center
Mountain View, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Daniel Hulse is a research software engineer with nine years of experience applying mechanical engineering, CAD/CAE, and optimization to complex design problems, currently based at NASA Ames Research Center. He blends PhD-level research in decision theory and multiagent learning for resilient early-stage design with hands-on software development that supports mission-driven engineering workflows. At Oregon State he developed learning-based models of collaboration and frameworks for resilience optimization, and at NASA he translates those methods into production research tools. His background spans field validation, SolidWorks-based manufacturing support, and robust software engineering internships, giving him a rare mix of lab, field, and code fluency. Comfortable explaining technical ideas to broad audiences (he wrote a weekly science & tech column), he brings both rigorous analysis and clear communication to interdisciplinary teams. Colleagues value his ability to turn theoretical optimization approaches into practical, auditable engineering software.
9 years of coding experience
1 year of employment as a software developer
BSE, Mechanical Engineering, BSE, Mechanical Engineering at Walla Walla University
Doctor of Philosophy - PhD, Mechanical Engineering, Doctor of Philosophy - PhD, Mechanical Engineering at Oregon State University
System Resilience Modelling, Simulation, and Assessment in Python
Contributions:31 releases, 20 reviews, 454 commits in 1 year 10 months
pythonsimulationresiliencereliabilitysafety
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.