Principal Research Scientist at KBR Inc @ NASA Ames Research Center
San Jose, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ivan Perez is a Principal Research Scientist and software architect with over two decades of professional experience, currently leading runtime monitoring and interoperability projects at NASA Ames through KBR. He specializes in functional programming (Haskell, Scala) and formal methods, having invented Ogma and led the Copilot monitoring language now used in experimental drone flights and integrated with NASA flight software. Ivan blends deep research credentials—a PhD in Computer Science and an MSc in Computational Logic—with hands-on engineering, steering multicenter efforts around NASA's Core Flight System. He's published, organized major conferences, and secured DARPA-funded work on formal verification for distributed vehicle swarms and orbital collision avoidance. Comfortable in high-responsibility technical and advisory roles, he holds work rights in the US and EU and brings an unusual mix of astronautic interest, public speaking, and adventurous pursuits (diving and skydiving) that reflect a propensity for high-stakes systems.
9 years of coding experience
19 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at University of Nottingham
Master's degree Computational Logic, Master's degree Computational Logic at Universidad Politécnica de Madrid
Contributions:233 commits, 187 pushes, 1 branch in 1 year 10 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.