Summary
Kyle Drumm is a senior software engineer with nearly two decades of professional experience and a strong Java back-end pedigree, frequently leveraging Spring and AWS to deliver scalable systems. He pairs that server-side expertise with front-end skills in JavaScript/TypeScript, React and Vue, and has applied C# and Unity to build 3D simulations and GUIs for specialized customers. His background includes architect-level work at CACI and long tenures at Next Century Corporation and Northrop Grumman, reflecting deep experience in defense and enterprise environments. A Johns Hopkins computer science master's graduate, Kyle also contributes Python tooling to support AI efforts, blending practical ML support with production engineering. He favors a team-centered approach and brings cross-stack versatility that helps bridge research prototypes and robust, deployable systems.
9 years of coding experience
17 years of employment as a software developer
Johns Hopkins University
BS, Computer Engineering, BS, Computer Engineering at Penn State University