Summary
Adam Chao is a Senior Principal Software Engineer in San Diego with 11 years of experience building front-end systems and leading software/system integration for aerospace programs at Northrop Grumman. He blends hands-on Python, React, Qt, and JavaScript development with system architecture, networking, and payload integration, often driving rapid risk-reduction and technology maturation efforts. Comfortable across embedded C++ and Java backends as well as modern web UIs, he owns full software/system characterization and test on flight-relevant hardware. Adam pairs a UC Riverside computer science degree with ongoing systems-engineering graduate work, reflecting a strong systems mindset beyond pure coding. Notably, his career began as a series of internships where he repeatedly moved prototype features into production, showing a long habit of translating prototypes into operational capabilities.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at University of California, Riverside
Master of Engineering, Systems Engineering, Master of Engineering, Systems Engineering at Stevens Institute of Technology