Andy Twigg is a software engineer and technical leader with 13 years of experience building large-scale data and ML systems from academia to production. He holds a PhD in Computer Science from Cambridge and has bridged research and industry as a Fellow at Oxford, a CTO/co-founder of startups that were acquired, and a Distinguished Engineer leading ML for large-scale log processing and threat detection. Andy has driven novel systems work—streaming random forests on Spark, sketching algorithms, and stratified B-tree/LSM innovations—bringing deep systems thinking to ML and security use cases. Currently at Google focusing on AI data and advising venture firms, he combines product-driven engineering with exploration of deep RL and anomalous-activity detection. Notably, his background spans both building core streaming/analytics primitives and shipping applied ML that directly improves business outcomes. Based in the San Francisco Bay Area, he pairs rigorous research instincts with hands-on execution across startups and large tech.
13 years of coding experience
17 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at University of Cambridge
BSc Computer Science, BSc Computer Science at University of Warwick
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.