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

Toby Coleman

Verified Expert  in Engineering

Artificial Intelligence (AI) Developer

Location
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.

Portfolio

Contractor
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

Experience

Availability

Part-time

Preferred Environment

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

The most amazing...

...data 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
Contractor
  • 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

https://github.com/toby-coleman/multi-page-dash-template
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.

Languages

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

Libraries/APIs

Pandas, TensorFlow

Tools

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

Platforms

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

Other

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring