David Hérault, Developer in Helsinki, Finland
David is available for hire
Hire David

David Hérault

Verified Expert  in Engineering

Bio

David is a seasoned full-stack developer with a decade of professional experience. His contributions to the open-source community have garnered recognition in front-end development and serverless DevOps. Detail-oriented and focused on simplicity and efficiency, David leverages cutting-edge technologies while ensuring high code quality.

Portfolio

Ark Biotech Inc.
TypeScript, React, Data Visualization, HTML, CSS, Astro, Docker, GitHub Actions
SAS ManaSoft
React, Next.js, Material UI, Symphony, Twig, PHP
Plural Labs, Inc
React, GraphQL, Git

Experience

Availability

Part-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 Developer

2024 - 2024
Ark Biotech Inc.
  • Bootstrapped a React architecture and delivered a high-performing front-end application.
  • Collaborated closely with the design team to ensure the design system would be implemented.
  • Created an API service to handle communications with the API.
Technologies: TypeScript, React, Data Visualization, HTML, CSS, Astro, Docker, GitHub Actions

React Expert | Next.js Developer

2023 - 2023
SAS ManaSoft
  • Made architectural decisions about the front-end. Collaborated closely with the CTO for this.
  • Helped two junior coworkers with their code as a senior.
  • Created many custom React components for the specificity of the platform.
Technologies: React, Next.js, Material UI, Symphony, Twig, PHP

Full-stack Developer

2022 - 2022
Plural Labs, Inc
  • Built a front-end framework for the specificity of our platform. Launched it as an open-source package.
  • Conducted architectural decisions for the front-end.
  • Worked closely with the design team, implementing a full design system with the front-end team.
Technologies: React, GraphQL, Git

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.

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.

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

Libraries/APIs

React, Node.js, TensorFlow

Tools

Git, Slack, Adobe, Astro

Languages

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

Frameworks

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

Paradigms

Serverless Architecture, DevOps

Platforms

Amazon Web Services (AWS), AWS Lambda, Blockchain, Docker

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, Symphony, GitHub Actions

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