Andrew Heyman is a Lead software engineer with 11 years of experience building enterprise Java applications and leading delivery at L3Harris, where he architected and drove the Atom Tactical Network Planning product used for multi-vendor radio management. He combines hands-on backend expertise (Java 21, Spring Boot, Project Reactor, Postgres) with front-end and desktop tooling (Vue.js, Electron) and a strong DevSecOps practice—designing CI/CD pipelines, dependency/CVE processes, and server integration testing. A mentor and recruiter who runs technical lunch-and-learns, he helps teams adopt functional and reactive paradigms while removing blockers and improving code quality. Academically grounded with advanced training in computer science and big data (RIT) and additional graduate research at York University, he also pursues data science and applied ML interests outside work. Notably, he brings product-minded rigor to defense-focused software, balancing customer-driven requirements with reproducible engineering practices.
11 years of coding experience
4 years of employment as a software developer
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Rochester Institute of Technology
Mathematics Certificate with Distinction, Mathematics and Computer Science, Mathematics Certificate with Distinction, Mathematics and Computer Science at Monroe Community College
BA, Economics and Political Science (Honors), BA, Economics and Political Science (Honors) at SUNY Geneseo
Contributions:84 pushes, 1 branch in 8 years 4 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.