Tanguy Coatalem, Developer in London, United Kingdom
Tanguy is available for hire
Hire Tanguy

Tanguy Coatalem

Verified Expert  in Engineering

Big Data Developer

Location
London, United Kingdom
Toptal Member Since
September 11, 2015

Tanguy is a young, active engineer from the EPF, a French graduate school of engineering, with a specialization in computer science. He is an experienced developer who has worked on a very wide range of technologies, included C programming for embedded systems, web development with the Ruby on Rails framework, and Big Data projects with Apache Spark. In addition, his experience as a consultant has provided him with great communication skills.

Availability

Part-time

Preferred Environment

Linux, Windows, Sublime Text, Eclipse, Spyder

The most amazing...

...software I've developed is a system for CERN that allowed the regulation of the magnetic field to be done collectively by several power converters.

Work Experience

Data Scientist

2016 - PRESENT
Pulpix
  • Set up big data infrastructure.
  • Used natural language processing to explore video content.
  • Created a recommender system based on collaborative filtering.
  • Created a hybrid recommender system using mixtures of natural language processing, collaborative filtering, and context information.
  • Created a streaming pipeline from Django to Cassandra, Azure Storage, and HDFS.
Technologies: Apache Kafka, Elasticsearch, Parquet, HDFS, Hadoop, Django, Python, Scala, Spark

Research Student

2016 - 2016
Imperial College London, Hamlyn Research Center
  • Improved the research state of the art in cancer detection through use of pCLE cell images.
  • Investigated merits of integration of computer vision features with deep learning architectures.
  • Created a test framework to improve the deep learning model for cancer classification.
  • Created a preprocessing pipeline for images to make models resilient to noise.
  • Implemented a web scraper to download images in large quantities.
  • Created a deduplication system to filter out duplicated images.
Technologies: Keras, TensorFlow, Scikit-learn, Python

Software Developer

2013 - 2013
CERN
  • Refactored code following "clean code" conventions.
  • Reused a specific communication protocol.
  • Developed a profiling function for Ethernet communications, as part of a feasibility study.
  • Implemented a communication feature in the field regulation.
  • Developed another function based on established communication.
Technologies: µC/OS-II, C

Caterpillar Tube Cost Prediction

This project, using Python and the Python scientific libraries for machine learning, involved the creation of a model which could evaluate the cost of a Caterpillar tube based on a set of features of the tube and its composition.

Click-through Rate Prediction

An Apache Spark program predicting the click-through rate based on categorical features. Those features are first converted to a numerical form with the use of One Hot Encoding algorithm before being fed to a model based on the MLLib library.

Song Classification Model

An Apache Spark program classifying songs in terms of their years of release based on a set of representative features of the songs.

Movie Recommender System

A project for the creation of a simple recommender system, based on user history input. This project was completed using the Apache Spark Big Data framework and the MLLib library, the Spark machine learning library.

Languages

Python, Scala, SQL, Java, R, C

Frameworks

Apache Spark, AngularJS, Spark, Django, Hadoop

Libraries/APIs

Scikit-learn, TensorFlow, Keras, SQLAlchemy, SciPy, NumPy

Tools

Git, Spyder, Sublime Text

Other

Image Recognition, Classification Algorithms, Parquet, Recommendation Systems, Deep Learning, Machine Learning, Big Data, Natural Language Processing (NLP), Apache Cassandra, Web Development, Web Services, Data Mining, GPT, Generative Pre-trained Transformers (GPT), µC/OS-II, Web Scraping

Paradigms

Data Science, MapReduce, Object-oriented Programming (OOP), Functional Programming

Platforms

Apache Kafka, Linux, Eclipse, Windows, Android

Storage

HDFS, NoSQL, MySQL, Elasticsearch, PostgreSQL

2015 - 2016

Master of Science Degree in Machine Learning

Imperial College of London - London

2010 - 2015

Diplome D'Ingenieur (Engineering) Degree in Computer Science and Engineering

EPF, Graduate School of Engineering - Paris, France

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