Summary
Tom Martin is a Senior Machine Learning Engineer based in London with 11 years of experience bridging software engineering and data science in startups and large enterprises. He designs and ships production ML systems and MLOps pipelines—using Python, Pandas, Kubeflow, Airflow and NoSQL—to solve customer analytics challenges at scale, including clustering 50M+ users and cutting processing time by 75% on enterprise projects. His background as a full-stack engineer (OpenTable) and web developer gives him practical strengths in APIs, frontend integration and DevOps, enabling end-to-end delivery from prototype to cloud deployment. He has led analytics teams, built novel predictive models for B2B products, and implemented blockchain proof-of-concept and self-service data apps, reflecting a taste for pragmatic experimentation. Active online through GitHub, a blog and technical writing, he blends rigorous MSc-level training in data science and theoretical physics with hands-on product-focused impact.
11 years of coding experience
9 years of employment as a software developer
Web Development Immersive Computer Software Engineering, Web Development Immersive Computer Software Engineering at General Assembly
Master of Science (MSci) Physics with Theoretical Physics, Master of Science (MSci) Physics with Theoretical Physics at Imperial College London
MSc Data Science, MSc Data Science at City, University of London
English, Chinese