Software Systems Engineer at CACI International Inc
Houston, Texas, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Nicholas Ohi is a Software Systems Engineer with 11 years of experience specializing in autonomous robotics and decision-making under uncertainty, currently developing autonomy capabilities for the Vehicle System Manager on NASA’s Gateway lunar station. He holds a Ph.D. in Aerospace Engineering and has led autonomy development for multiple grant-funded projects, award-winning competition robots, and contributed to Mars rover autonomy work at JPL. Nicholas blends hardware and software expertise with systems-level thinking—rapidly prototyping in simulation and deploying to real robots—so his solutions are grounded in practical deployment constraints. He’s published in peer-reviewed venues and mentors student teams, translating complex research into working systems for applications from planetary rovers to agricultural and search-and-rescue robots. Less obvious is his knack for cross-disciplinary communication: he routinely bridges mechanical, electrical, and software teams to debug system-level problems and accelerate integration.
11 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD, Aerospace, Aeronautical and Astronautical Engineering, 4.0, Doctor of Philosophy - PhD, Aerospace, Aeronautical and Astronautical Engineering, 4.0 at West Virginia University
Contributions:2 PRs, 8 pushes, 1 branch in 5 months
roboticsrobot
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
Nicholas Ohi - Software Systems Engineer at CACI International Inc