James Ecker

Computer Scientist, AST Autonomous Systems Machine Learning Artificial Intelligence at NASA - National Aeronautics and Space Administration

Hampton, 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

👤
Senior
🎓
Top School
James Ecker is an AI and ML research lead at NASA Langley with over 18 years of software engineering experience and a decade of focused work in machine learning and autonomous systems. He designs and leads projects in generative AI, deep learning, and deep reinforcement learning for space robotics, on-orbit servicing, and urban air mobility, including cloud-native distributed task-allocation services for multi-agent fleets. His work spans NLP-driven knowledge representation and cognitive systems to policy optimization for autonomous flight, often leveraging HPC, GPU-accelerated frameworks, and synthetic-data generative models to address sparse aerospace datasets. Comfortable in Python, C/C++, Java, and functional languages like Scheme and Clojure, he couples rigorous research with production-focused engineering to move novel algorithms toward operational use. Based in Hampton, Virginia, he brings a rare combination of deep academic grounding (Georgia Tech) and hands-on systems development from national labs to NASA missions.
code10 years of coding experience
job7 years of employment as a software developer
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at Georgia Institute of Technology
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Florida Southern College
bookKathleen Senior High School
github-logo-circle

Github Skills (10)

digital-preservation6
natural-language-processing5
perl5
javascript4
machine-learning4
security4
science4
information-retrieval3
reinforcement-learning2
scheduling1

Programming languages (3)

HTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
jim-ecker/MarioAgent

Apr 2018 - Dec 2018

Contributions:32 commits, 28 pushes, 1 branch in 7 months
Contributions:17 pushes, 1 branch, 1 issue in 4 years 3 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
James Ecker - Computer Scientist, AST Autonomous Systems Machine Learning Artificial Intelligence at NASA - National Aeronautics and Space Administration