Antoine Hamon, Developer in Paris, France
Antoine is available for hire
Hire Antoine

Antoine Hamon

Verified Expert  in Engineering

Cloud Architect, SRE, and Developer

Paris, France

Toptal member since February 26, 2019

Bio

Antoine is an engineer who specializes in cloud architecture (AWS, OpenStack), highly available and multisite infrastructures, DevOps/SRE, and microservice architecture on Kubernetes. He can help you create or maintain your cloud deployments, CI/CD pipelines, infrastructure (network, databases, distributed storage, Linux, log aggregation, and other common IT tasks), and serverless applications and microservices.

Portfolio

Ercom
ELK (Elastic Stack), Prometheus, Ansible, GitLab, Jenkins, Azure, OpenStack...
ISI.NC
RabbitMQ, Apache Kafka, Ruby, Python, Java, Hadoop, Ceph, OpenStack, Docker...
Dalet
SQL, Windows, Windows Server

Experience

  • Jenkins - 5 years
  • RabbitMQ - 4 years
  • Docker Compose - 4 years
  • Microservices - 4 years
  • Continuous Integration (CI) - 3 years
  • Ansible - 3 years
  • Go - 3 years
  • AWS CloudFormation - 2 years

Availability

Part-time

Preferred Environment

Linux

The most amazing...

...thing I've built was a full SaaS integration from scratch for both AWS and on premise. It was both highly available and scalable and fully monitored.

Work Experience

DevOps | Cloud Architect

2015 - 2018
Ercom
  • Created a SaaS version of the Cryptobox application on AWS.
  • Oversaw the the CI/CD.
  • Implemented an on-premise installation on AWS and BareMetal.
  • Automated testing.
  • Designed a microservices architecture for rolling upgrades.
Technologies: ELK (Elastic Stack), Prometheus, Ansible, GitLab, Jenkins, Azure, OpenStack, Amazon Web Services (AWS), Kubernetes

System Engineer | Cloud Engineer | Developer

2013 - 2015
ISI.NC
  • Created an OpenStack installation with Gentoo Catalyst.
  • Designed a microservices architecture on Docker, Hadoop, and Kafka.
  • Migrated a database from PostgreSQL to CouchDB (NoSQL).
  • Fufilled IT administration duties.
  • Wrote various programs in Java, Python, and Ruby.
Technologies: RabbitMQ, Apache Kafka, Ruby, Python, Java, Hadoop, Ceph, OpenStack, Docker, Linux

Project Engineer

2011 - 2013
Dalet
  • Followed up on a customer integration and need of the Dalet solution.
  • Assisted customer IT services to prepare and deploy the Dalet solution.
  • Migrated a 100+ server deployment.
Technologies: SQL, Windows, Windows Server

Create a SaaS and On-premise Infrastructure for Cryptobox

Cryptobox is a government-grade security solution to share documents (Dropbox-like). The solution is microservices-oriented, running on Kubernetes.

I created the whole infrastructure solution for both a SaaS (deployed on AWS) and for on-promise deployments (bare servers or AWS). Both of them are automatically deployed (CloudFormation and/or Ansible) and are highly-available and heavily monitored.

Multisite Big Data Workflow for Mining Sites

During my time working for ISI.NC, I supported the project efforts for SLN (a nickel-mining company). This project was to retrieve and compute data from their mining sites.

The solution consisted of microservices designed around Hadoop, Kafka (with Samza), and on top of Docker (later migrated onto Kubernetes). I helped create the Docker containers and infrastructure and also later developed a few microservices (Java).

ISITable | Point of Sale (POS) for Restaurants on Top of Odoo

I created a POS module for Odoo. The goal was to create an interface for every people in the restaurant (waiters, kitchen and bar) and link it with the Odoo system (billing service, stocks).

The module back-end was developed in Python and the front-end was composed of a web page (HTML5, JavaScript, and CSS3), updates and notifications were sent by SSE (as Websockets wasn't enough democratized yet).
2008 - 2011

Master's Degree in Computer Engineering

École Nationale Supérieure des Mines de Saint-Étienne - Saint-Étienne, France

Tools

RabbitMQ, GitLab, Jenkins, Docker Compose, Ansible, AWS CloudFormation, GitLab CI/CD, ELK (Elastic Stack), Fluentd, KVM/Qemu

Languages

Go, Java, Bash, SQL, Ruby, Python

Paradigms

Microservices, Continuous Integration (CI), DevOps, Serverless Architecture, Continuous Delivery (CD)

Platforms

Kubernetes, Docker, Debian, OpenStack, Linux, Rancher, Alpine Linux, Ubuntu, Amazon Web Services (AWS), Windows Server, Windows, Apache Kafka, Azure, CoreOS

Storage

PostgreSQL, MongoDB, MySQL, Ceph

Frameworks

Hadoop

Other

AWS Cloud Architecture, Prometheus, Grafana 2, Site Reliability Engineering (SRE), MinIO

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