About Me

I’m an independent machine learning and data science consultant with 25+ years of experience in software, data and machine learning. I’m based in London, UK.

Through my company Bonzanini Consulting Ltd, I work directly with the people who make technical decisions: CTOs, heads of data, engineering leads and founders.

My work sits between research, data science and software engineering. I’m most useful on projects where the difficult part isn’t simply choosing a model, but working out how to formulate the problem, whether the available data can actually support it, and how to turn a promising approach into a production system.

My background is in search and ranking: I have a PhD in Information Retrieval, and I have since worked on data engineering and ML across sectors, including banking and finance, social media, flight safety, online retail, healthcare and recruitment.

I also teach and write about machine learning and data science: I’m the author of the book Mastering Social Media Mining with Python and several online courses published by Packt. I co-organised the PyData London meetup and conference series.

Contact

Please get in touch to discuss how I can help your company with any of the following services.

  • Fractional Data Science Leadership: A part-time head of ML or principal data scientist, for as long as you need one. I set technical direction, make the calls that need experience, and support the team day to day, so the work keeps moving while you hire or grow a permanent lead. I can take care of technical direction, priorities, roadmap, as well as design, code and experiment review with the team.
  • ML Opportunity Assessment: Before you commit a team and a budget, I look at the problem, the data you actually have and the constraints you’re working under. You get a straight answer: build it, buy it, narrow the scope, or wait.
  • ML Technical Review and Advisory: I can offer an independent look at a model, a pipeline or a whole ML platform. I review how the system is designed, evaluated and run in production, and tell you what is solid, what is fragile, and what to fix first.
  • Training: I have successfully run a broad range of corporate training courses, in person and remote, spanning from Python programming foundations to specialised Data Analytics and Machine Learning classes. The training curricula I currently curate are listed on my company website and I’m happy to discuss any customisation your team might need.
  • Speaking: I deliver Data Science presentations and keynotes at private and public tech events, for technical and non-technical audiences.

Connect via LinkedIn: uk.linkedin.com/in/marcobonzanini