David Hérault, Developer in Paris, France
David is available for hire
Hire David

David Hérault

Verified Expert  in Engineering

Full-stack Developer

Location
Paris, France
Toptal Member Since
April 27, 2020

David is a full-stack developer with a decade of professional experience. His work for the open-source community earned recognition for front-end development and serverless DevOps. David is detail-oriented, values simplicity and efficiency, and uses cutting-edge technologies while maintaining proper code quality.

Portfolio

LegUp
React, Material UI, Tailwind CSS, Next.js
KF Software Solutions, Inc. (via Toptal)
Front-end, Full-stack, Adobe, Material UI, Redux, React
Pix
Full-stack, Ember.js, Node.js, JavaScript

Experience

Availability

Full-time

Preferred Environment

Amazon Web Services (AWS), Slack, Git, Serverless, React, Node.js, CSS, DevOps

The most amazing...

...app I've developed is an AI-powered strategic consulting app for CEOs. It relies on a semantic knowledge graph of enterprise data and a deep neural network.

Work Experience

Front-end Engineer

2021 - 2021
LegUp
  • Developed an application to manage childcare programs and seats. Had to create many components and refactored a few.
  • Enhanced a dedicated component library deployed on npm teams.
  • Worked with complex SQL queries in a new MVP pattern.
Technologies: React, Material UI, Tailwind CSS, Next.js

Front-end Engineer

2020 - 2020
KF Software Solutions, Inc. (via Toptal)
  • Developed an application for the worldwide lumber industry, using cutting-edge technologies.
  • Handled a large amount of data between the client and server, using a caching system to query only relevant data.
  • Used the React Material-UI library to create a unique and inspired interface.
  • Refactored the existing application, deleting thousands of lines in a cleanup state of mind.
  • Generated PDFs for invoices and other documents on the browser.
Technologies: Front-end, Full-stack, Adobe, Material UI, Redux, React

Full-stack Engineer

2018 - 2020
Pix
  • Developed an application for civil servants and students to demonstrate their computer skills by answering a series of increasingly difficult questions about information technologies.
  • Rewrote the question-asking engine to use cutting-edge technologies.
  • Wrote the application, which was well-received and highly effective, using Node.js and Ember.js.
  • Implemented complex components with CSS transitions and animations.
Technologies: Full-stack, Ember.js, Node.js, JavaScript

Knowledge Engineer

2015 - 2017
Nelson.ai
  • Developed an architecture for importing, processing, and outputting semantic data through a deep neural network.
  • Implemented a simple and user-friendly interface for CEOs—busy people with very little time to spend on an application.
  • Oversaw the launch process from a product owner's point of view.
  • Recruited great engineers and business managers to build a talented team.
Technologies: Full-stack, TensorFlow, Node.js, React, JavaScript, HTML, APIs

Serverless-offline

https://github.com/dherault/serverless-offline
A serverless plugin that emulates AWS API Gateway and Lambda locally. I wrote it in 2016 and have maintained it ever since with more than 180 collaborators. In 2020, It reached a total of 3,500 stars and 250,000 downloads per week and continues to increase. It's the top serverless plugin in terms of users, downloads, and activity.

Pix: French Ministry of Education

https://pix.fr
An application to test and assert civil servants' and students' information technology skills. As a full-stack developer, I was part of the second wave of developers and enjoyed every bit of developing the app.

Gourmet: eat, review, love

https://gourmet.rocks
A web application to explore and review restaurants. Any user can register one or more restaurants. Restaurants can then be reviewed by users, and owners can reply. Restaurant owners can access the restaurant's dashboard to read meaningful information about the reviews and analytics for their restaurant. Administrators can update and delete any data on the app.

Personal Website

I built this website to display my skills in vanilla JavaScript, along with a few pieces of my artwork. The site is the hardest app I've developed in terms of code complexity. It includes famous mathematical wonders such as fractals, polyhedrons, and Fourier series.

Languages

GraphQL, JavaScript, HTML, CSS, C#, TypeScript, Solidity

Frameworks

Serverless Framework, Relay, React Native, Redux, Material UI, Unity3D, Unity, Tailwind CSS, Next.js, Electron, Ember.js

Libraries/APIs

React, Node.js, TensorFlow

Tools

Git, Slack, Adobe

Paradigms

Serverless Architecture, DevOps

Platforms

Amazon Web Services (AWS), AWS Lambda, Blockchain

Storage

Google Cloud

Other

Amazon API Gateway, Serverless, Algorithms, Full-stack, Front-end, Back-end, Data Visualization, APIs, Extended Reality (XR), VR Platform, Cryptocurrency, Mechanical Engineering, Industrial Engineering, Design, Innovation Management

2014 - 2016

MBA in Business Administration

Sorbonne Graduate Business School (IAE Paris) - Paris, France

2012 - 2015

Master of Science Degree in Mechanical and Industrial Engineering

Arts et Métiers ParisTech - Paris, France

2013 - 2014

Master of Science Degree in Design and Innovation Management

Lund University - Lund, Sweden

JUNE 2017 - PRESENT

Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming

Coursera

MARCH 2017 - PRESENT

Graph Search, Shortest Paths, and Data Structures

Coursera

DECEMBER 2016 - PRESENT

Divide and Conquer, Sorting and Searching, and Randomized Algorithms

Coursera

JUNE 2016 - PRESENT

Machine Learning

Coursera

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