Marc Bernardini is a Principal Software Engineer with a decade-plus career solving hard problems across AI, mapping, geospatial systems, and signals intelligence. He leads architecture and delivery at Ibotta after building and managing hardware-software stacks and a conversational AI platform at Valyant AI, bringing hands-on systems design to product-facing ML work. His background spans defense-grade engineering at Lockheed Martin to consumer and telecom-scale services at MapQuest and Verizon, giving him depth in real-time, distributed, and location-aware systems. Based in Englewood, Colorado, he pairs an MS in Computer Science and a physics-driven engineering foundation with a penchant for turning complex sensor and signal data into elegant, production-ready solutions. An understated strength is his cross-domain fluency—bridging hardware constraints, geospatial semantics, and applied AI to ship robust, performant systems.
9 years of coding experience
16 years of employment as a software developer
Bachelor's degree Engineering Physics, Bachelor's degree Engineering Physics at Colorado School of Mines
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Denver
Contributions:4 PRs, 14 pushes, 6 branches in 6 months
starcraftnode-jsjs-nativenodejsbinding
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
Marc Bernardini - Principal Software Engineer at Ibotta, Inc.