Toby Coleman, Developer in London, United Kingdom
Toby is available for hire
Hire Toby

Toby Coleman

Verified Expert  in Engineering

Machine Learning Developer

London, United Kingdom
Toptal Member Since
May 14, 2020

With a background in Physics from the University of Cambridge, Toby is an experienced data science and machine learning professional. He has expertise in both data engineering and analysis drawn from multiple industry sectors. He specializes in building innovative, data-oriented software.


Amazon Web Services (AWS), TensorFlow, Azure, Pandas, Python
Reactive Technologies
Amazon Web Services (AWS), Tableau, SQL, Plotly, Python
Open Energi
Internet of Things (IoT), SQL, Azure, MATLAB, Python




Preferred Environment

Amazon Web Services (AWS), Git, Azure, TensorFlow, Pandas, Jupyter, Python

The most amazing... product I've built was a system for processing energy consumption data in real-time from thousands of distributed IoT devices.

Work Experience

Data Science and Machine Learning Consultant

2019 - PRESENT
  • Developed an application to stream and process real-time web-page analytics data and visualize key metrics.
  • Developed proof-of-concept and production-ready machine-learning applications in Python and TensorFlow.
  • Implemented modern data pipelines to acquire energy/weather datasets and feed to machine learning applications.
Technologies: Amazon Web Services (AWS), TensorFlow, Azure, Pandas, Python

Senior Data Scientist

2017 - 2019
Reactive Technologies
  • Developed production-ready machine learning models to predict electricity price movements using various external datasets (weather, market information).
  • Implemented data pipelines and data visualizations (Power BI, Tableau) to allow machine learning model output to be integrated into business processes.
  • Designed and implemented a reusable data science software stack on AWS infrastructure and subsequently applied to multi-TB datasets.
Technologies: Amazon Web Services (AWS), Tableau, SQL, Plotly, Python

Innovation Director

2010 - 2017
Open Energi
  • Developed a brand new technology to monitor and control electricity consumption across thousands of distributed IoT assets.
  • Deployed a range of new technologies to enhance the product offering, including machine learning and cloud-based data storage and processing.
  • Implemented control systems and data analysis for the first grid-scale battery storage system in the UK.
Technologies: Internet of Things (IoT), SQL, Azure, MATLAB, Python

Associate Fixed Income Strategist

2005 - 2008
Merrill Lynch
  • Analyzed trading strategies and pricing/modeling interest rate derivatives, e.g. building regression models from economic indicators/indices.
  • Contributed to research publications and assisted internal/external customers in various business areas.
  • Received a broad and comprehensive training in capital markets, financial products, and accounting as part of Merrill Lynch’s graduate training scheme.
Technologies: SQL, Visual Basic for Applications (VBA), Microsoft Excel

Python-based Data Visualization App
A template for building interactive dashboards using Python and Plotly's Dash library that supports multiple pages and a user login page. It can be customized and deployed on AWS's Elastic Beanstalk service.


Python, SQL, Visual Basic for Applications (VBA), C#, Java


Pandas, TensorFlow


Plotly, Git, Apache Airflow, Jupyter, Microsoft Excel, MATLAB, Tableau


Amazon Web Services (AWS), Linux, Windows, Azure, Google Cloud Platform (GCP), Docker


Artificial Intelligence (AI), Machine Learning, Dash, Amazon Kinesis, Internet of Things (IoT)

2009 - 2009

Master's Degree in Computational Methods for Aeronautics

Imperial College - London, UK

2005 - 2005

Bachelor's Degree in Natural Sciences (Physics)

University of Cambridge - Cambridge, UK