Drew Keirn is a Senior Software Engineer based in the San Diego area with seven years of hands-on experience building production software across systems, front-end, and tooling. A Purdue computer science alumnus focused on systems programming, he progressed from internships in product and education to software verification and modern full-stack engineering at Rubrik. He has practical experience shipping desktop and web apps (Electron/Vue.js) for safety-critical workflows and automating HPC reporting with Python, demonstrating both engineering rigor and operational mindset. Drew also taught computer science at the middle/high school and university levels, which sharpens his ability to explain complex technical concepts and mentor teammates. Comfortable moving between product, verification, and teaching roles, he brings a pragmatic blend of systems thinking and user-focused delivery. Outside of core work, he has applied stochastic modeling to game-theory research, showing curiosity for analytic problems beyond conventional engineering tasks.
7 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Purdue University
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.