Rémi Lapeyre, Developer in Paris, France
Rémi is available for hire
Hire Rémi

Rémi Lapeyre

Verified Expert  in Engineering

Software Developer

Location
Paris, France
Toptal Member Since
July 30, 2020

With master's degrees in computer science and industrial engineering, Rémi applies his knowledge and experience to help organizations solve their infrastructure and development challenges. Working with leading enterprises like HashiCorp, Rémi designs and builds infrastructure to meet the needs of his clients. Rémi is an avid open-source contributor, contributing code and reviewing PRs to the Python language and maintaining the Consul Terraform Provider.

Portfolio

Euler Hermes
Amazon Web Services (AWS), Terraform, Neo4j, PostgreSQL, Python
HashiCorp
Terraform, Go, Consul
Meero
Amazon Web Services (AWS), Terraform, Asyncio, OpenCV, Python

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Vault, Terraform, Consul, Python, Linux

The most amazing...

...contribution I've done was a low-level change in Python to make dictionaries reversible. It made me want to contribute to open source & I haven't stopped since.

Work Experience

Senior Python Developer and DevOps

2019 - PRESENT
Euler Hermes
  • Designed and built a flexible infrastructure for a worldwide team of data scientists.
  • Maintained the existing AWS infrastructure with Terraform.
  • Implemented ETLs to replace the previous data pipelines, cutting the data ingestion processes time from days to hours.
  • Built a Python library and data control CLI to perform statistical and type checks, easily extendable and algorithmically efficient.
  • Built a Python library for data traceability within the organization, from the raw data to the output of data science models.
  • Improved the workflow of using infrastructure as code (IaC) and increased the productivity of the team by setting up Atlantis.
Technologies: Amazon Web Services (AWS), Terraform, Neo4j, PostgreSQL, Python

Official Maintainer of the Consul Terraform Provider

2018 - PRESENT
HashiCorp
  • Managed the development, releases, and maintenance of the Consul Terraform provider.
  • Worked with HashiCorp teams on the design of the new ACL system and its integration in the provider.
  • Worked with the community to make sure the provider is adequate to solve their issues.
Technologies: Terraform, Go, Consul

Python Developer

2019 - 2019
Meero
  • Developed an asynchronous API to automate photo editing (e.g., watermarking).
  • Developed and improved image processing algorithms (e.g., HDR).
  • Designed and created queuing and caching components to greatly improve throughput of the application.
Technologies: Amazon Web Services (AWS), Terraform, Asyncio, OpenCV, Python

Python Developer

2018 - 2019
Engie
  • Designed and developed a REST API in Python with Flask and Django.
  • Built a production infrastructure on AWS using Terraform.
  • Developed an ETL pipeline for the machine learning algorithms.
  • Developed a scheduler for automatic training of the machine learning algorithms.
Technologies: Amazon Web Services (AWS), InfluxDB, PostgreSQL, Django, Python

Lead Python Developer

2018 - 2018
John Paul
  • Built from scratch a new infrastructure on AWS using Terraform; three environments with geographical replications using high-availability clusters using Nomad, Consul, and Vault.
  • Migrated the projects from GitHub to an internal GitLab with continuous integration and deployment. Developed internal tooling to increase developers' productivity.
  • Migrated legacy projects from Heroku and Azure to the new AWS infrastructure.
  • Developed from scratch a new API to transparently access three heterogeneous CRMs, allowing transparent migration from one to another without having to update already deployed applications.
  • Managed the migration of legacy projects from PHP to Python.
  • Created a security policy and assisted the VP of engineering in the PCI-DSS security audits.
  • Designed and built a continuous integration and continuous deployment pipeline for all the projects in the company.
Technologies: Amazon Web Services (AWS), Vault, Nomad, Consul, Python

Vault ACME

https://github.com/remilapeyre/vault-acme
Vault ACME is a Vault secret engine that allows users and applications to retrieve TLS certificates validated by an ACME provider like Let's Encrypt without having to give each application permission to modify DNS and using Vault's audit and policy systems.

Integrating Let'sEncrypt with Vault let us streamline our secret management and deliver public certificates easily to our applications and reduce operational maintenance.

Languages

Python, C, Go

Frameworks

Django

Tools

Terraform, Vault

Platforms

Amazon Web Services (AWS), Docker, Linux

Storage

PostgreSQL, Redis, MySQL, IBM Db2, InfluxDB, Neo4j

Other

Consul, Nomad, Site Reliability Engineering (SRE)

Libraries/APIs

OpenCV, Asyncio

2014 - 2017

Master of Science Degree in Industrial Engineering and Operations Research

École des Mines de Saint-Étienne - Saint-Étienne, France

2014 - 2017

Master of Engineering Degree in Computer Science and Supply Chain Management

École des mines de Saint-Étienne - Saint-Étienne, France

JULY 2020 - JULY 2022

HashiCorp Vault Associate

HashiCorp

JULY 2020 - JULY 2022

HashiCorp Terraform Associate

HashiCorp

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