Russell Schwartz is a Senior Perception Software Engineer with nine years of experience building robotics and perception systems, currently helping Astrobotic develop guidance and sensing stacks for precise lunar landings. He combines academic rigor from Carnegie Mellon and Maryland with hands-on spacecraft-relevant work at JPL and APL, where he developed terrain-relative navigation, feature extraction, and flight-plan optimization tools. Comfortable across Python, Fortran, Docker, and embedded/robotics stacks, Russell has a track record of turning research-grade algorithms into fieldable systems and testbeds. He’s particularly skilled at bridging sensor processing, mapping, and localization—demonstrated by plugins that evaluated localization accuracy for Perseverance imagery and simulation tooling for networked systems. Based in Pittsburgh, he also runs a personal site (russ-stuff.com) that showcases experiments and pragmatic tooling not always visible in formal publications.
9 years of coding experience
2 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Maryland
Master's degree Computer Science, Master's degree Computer Science at Carnegie Mellon University
Contributions:47 commits, 3 PRs, 40 pushes in 1 year 10 months
musiclibrary-managementpythonmusic-library
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
Russell Schwartz - Senior Perception Software Engineer at Astrobotic