Anil Bawa-cavia is a senior data team lead with 12+ years building data engineering and machine learning systems across startup lifecycles, from day one to exit. Based in Berlin, he specializes in recommender systems, search, and end-to-end ML productionization, combining hands-on engineering with team leadership. He currently leads ML work at ZOE and contributes to product-facing code, including front-end and back-end improvements to high-profile projects like the Artsy.net codebase. His academic background spans an MSc in Computing and an unfinished PhD in Computer Science from UCL, layered on an earlier chemical engineering degree—a mix that fuels pragmatic, scientifically grounded approaches to complex problems. Known for shipping features that bridge data science and UX, he focuses on turning research into measurable product impact.
12 years of coding experience
Bachelor's degree, Chemical Engineering, 2:1, Bachelor's degree, Chemical Engineering, 2:1 at University College London, U. of London
MSc, Computing, MSc, Computing at Imperial College London
Contributions:3 reviews, 114 commits, 89 PRs in 6 years 4 months
Contributions summary:Anil's contributions primarily involve front-end development within the Artsy.net website, as indicated by changes to CoffeeScript and Jade files, and the addition of new Facebook and Google tracking pixels. They implemented features related to artwork suggestions and updated the display of search results. Furthermore, the user also worked on back-end aspects, such as modifications to models, routes, and configuration files, encompassing the integration of test groups.
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.