John Viega is a seasoned security software leader and entrepreneur with over eight years of executive experience building and scaling security products, most recently as CEO and co-founder of Crash Override and previously leading Capsule8 through acquisition by Sophos. He blends deep technical roots—MS in Computer Science and early work on language design and static analysis—with hands-on product and engineering leadership across startups and large enterprises like McAfee and BAE Systems. A repeat founder and operator, he has run product, engineering, and strategy functions, overseen M&A diligence and integration, and taught computer science as an adjunct professor at NYU. His career spans both research and practical security operations, from creating CLASP and early static-analysis tech to shipping SaaS security at scale. Based in New York, he pairs academic rigor with commercial savvy and a knack for translating complex security problems into usable products. An often behind-the-scenes influencer in the security community, he has also led editorial and advisory roles that shaped industry thinking.
8 years of coding experience
27 years of employment as a software developer
Wakefield School
MS Computer Science, MS Computer Science at University of Virginia
Contributions:3 reviews, 23 commits, 14 PRs in 2 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.