John Mccaffery

Computer Scientist at KBR, Inc.

Sunnyvale, California, 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
John Mccaffery is a computer scientist with 15 years of experience applying advanced math and probabilistic modeling to autonomous and intelligent robotics systems, currently working at NASA Ames Research Center within the intelligent robotics group. His background spans unmanned surface and underwater vehicle software development at L3Harris and Oceaneering, plus systems and research roles that bridge theory and practice. He holds master’s degrees in computer science and mathematics and a BS in physics, giving him a rare blend of rigorous theoretical training and hands-on engineering. Interested in machine learning, theory of computation, and quantum physics, he excels at turning complex mathematical concepts into reliable, field-deployable autonomy software. Based in Sunnyvale, he brings deep domain experience in autonomy for challenging environments and a penchant for rigorous probabilistic approaches that improve real-world robotic decision-making.
code15 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (B.S.), Physics, Bachelor of Science (B.S.), Physics at Michigan Technological University
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Louisiana at Lafayette
bookMaster's degree, Mathematics, Master's degree, Mathematics at The University of Alabama
languagesEnglish
github-logo-circle

Github Skills (5)

science9
python8
computer-algebra-system7
computer-algebra7
math6

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
jpmccaffery/evolver

Jul 2017 - Jul 2017

Contributions:19 pushes, 1 branch in 9 days
jpmccaffery/BirthOfMan

Jul 2017 - Aug 2017

Contributions:14 pushes, 1 branch in 20 days
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