Summary
Matt Dragon is a Principal Software Engineer with 17 years of experience building cloud-native, configurable platforms and leading cross-functional teams from New Jersey. He has led major migrations from Rails monoliths to service-based architectures, designed core architecture proofs of concept, and established code generation, CI/CD, and secure deployment practices. As a hands-on manager he mentors engineers, runs Agile sprints, and coordinates closely with Product, QA, Ops, and Cybersecurity to deliver reliable, user-focused systems. His background includes senior engineering and interim CTO roles at nonprofits where he balanced operational needs with strategic technical direction, and a decade at Johns Hopkins honing scalable web and batch processing systems. Notably, he combines deep systems thinking with a practical knack for onboarding teams to new languages and architectures, turning complex legacy landscapes into maintainable platforms.
17 years of coding experience
19 years of employment as a software developer
Johns Hopkins University