Pierre-Louis Guhur, Developer in Paris, France
Pierre-Louis is available for hire
Hire Pierre-Louis

Pierre-Louis Guhur

Verified Expert  in Engineering

Computer Vision Developer

Location
Paris, France
Toptal Member Since
October 26, 2022

Pierre is an engineer in machine learning (ML) and DevOps. He works with passion and agility on challenging problems to help clients make better business decisions, automatize their processes, and build new tools powered by artificial intelligence (AI). Pierre has run a consulting firm for more than five years. He holds a PhD in ML and teaching English to robots! He has also been teaching humans about data science and ML.

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, PyTorch

The most amazing...

...project I’ve conducted was to train a robot on Airbnb to allow it to navigate in unseen houses while following instructions.

Work Experience

CTO

2017 - PRESENT
Mieux Voter
  • Developed and supervised a voting platform based on OpenAPI and Next.js.
  • Oversaw the promoting processes, resulting in over 200,000 participants.
  • Lobbied for promoting democracy at the French National Assembly, resulting in a report promoting our tools.
  • Consulted for several cities (Paris and Strasbourg), political parties, and firms.
Technologies: DevOps, PHP, JavaScript, Python

Founder

2017 - PRESENT
Macro Vision
  • Conducted enterprise resource planning (ERP) and customer relationship management (CRM) customization in industry and politics.
  • Developed license plate recognition based on machine learning.
  • Developed a full-stack voting platform used by more than 200,000 people.
  • Built IoT devices for monitoring the production unit of a brewery.
  • Built and patented an autonomous washing cart for cleaning large commercial surfaces.
Technologies: PyTorch, React, Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), PHP, OpenAPI, DevOps, Machine Learning

Machine Learning (ML) PhD intern

2019 - 2022
Inria
  • Trained robots that can follow instructions based on ML. Required dozens of GPUs and hundreds of CPUs. Scrapped weakly-supervised data on the internet.
  • Managed a computer cluster of several research teams. Implemented new services for user accounts, upgraded the cluster to CentOS, and maintained hardware.
  • Published six research papers, won four prizes, and outperformed more than ten peers.
Technologies: PyTorch, DevOps

License Plate Recognition

Created an ML pipeline that rectifies pictures of license plates and recognizes their numbers. I selected relevant existing models and improved their accuracy and their latency. I then developed a production environment in AWS.

A Voting Platform Under a Heavy Load

Managed a team of developers to build a voting platform under a heavy workload. The platform comprises a React-based front end hosted on Netlify and several microservices used for the back-end using AWS. I carefully monitored errors. Activity monitoring has been essential for the project's success.

CRM Software Customization

Helped my clients automate processes with their CRM. I developed new user interfaces based on Airtable and React. Then the interfaces were connected to the CRM using n8n and bash scripts. The production units were designed on containers using Docker, allowing for fast and reliable deployment.

Language-guided Robots

http://airbert-vln.github.io/
Developed a robot that can follow instructions provided by a user using ML algorithms. The robot can navigate in environments that it has never explored before. It is also capable of grasping and manipulating household objects.
The algorithms are based on the transformer, a powerful and novel paradigm for deep neural networks. They were trained on a newly collected dataset on Airbnb and supervised learning.
2019 - 2022

Doctorate Degree in Computer Science

Ecole Normale Supérieure - Paris, France

Libraries/APIs

PyTorch, React, OpenAPI

Tools

Cluster

Paradigms

DevOps, Data Science, Management

Languages

PHP, JavaScript, Python

Platforms

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

Other

Machine Learning, Computer Vision, Natural Language Processing (NLP), GPT, Generative Pre-trained Transformers (GPT), Robotics, Machine Learning Operations (MLOps), APIs

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