Andrew Davidson is a Senior Software Engineer with 11 years' experience building backend systems and data-driven features across finance, media, and e-commerce. He has led technical decisions and delivered production services in Scala/Java, event-driven microservices, and real-time streaming (Kafka), most recently at Ocado Technology while also running his own company, Drivetype. Past roles include architecting data and recommendation solutions at UBS, Sky and Mendeley/Elsevier—where he shipped a dataset search engine that boosted page views and introduced ML to detect spam datasets. A First-Class Computer Science graduate from the University of Birmingham, he blends hands-on engineering with product-minded leadership and a knack for pragmatic innovation, often thriving in small cross-functional teams and stealth-mode projects.
11 years of coding experience
10 years of employment as a software developer
BSc (Hons), Computer Science, First Class Honours, BSc (Hons), Computer Science, First Class Honours at The University of Birmingham
Contributions:4 releases, 4 commits, 4 PRs in 3 months
herokustripesinatrarailsdeployment
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.
Request Free Trial
Andrew Davidson - Senior Software Engineer at Drivetype