Geoffrey Bergeret, Developer in London, United Kingdom
Geoffrey is available for hire
Hire Geoffrey

Geoffrey Bergeret

Verified Expert  in Engineering

Software Developer

London, United Kingdom
Toptal Member Since
April 6, 2020

Geoffrey is a dedicated, knowledgeable, and highly productive DevOps engineer. He has experience in infrastructure, security, and cloud architecture but also fully embodies product thinking and lean development. Geoffrey moved to work as a consultant to share his expertise and help smaller businesses improve their cloud infrastructure until they are ready to grow their team with an in-house specialist.


CircleCI, Terraform, Kubernetes, Google Cloud Platform (GCP), Docker, Firewalls...
Amazon Web Services (AWS), Jenkins, Ansible, Terraform, Kubernetes, Docker...
Ansible, Terraform, Kubernetes, Amazon Web Services (AWS), Docker, Firewalls...




Preferred Environment

Amazon Web Services (AWS), Kubernetes, Terraform, Google Cloud Platform (GCP), CircleCI, Message-driven Architecture, CQRS, Microservices Architecture

The most amazing...

...thing I've done is rebuild a client's cloud infrastructure, moving away from Jenkins X to Amazon EKS using IaC, CircleCI, and Argo CD in just two months.

Work Experience

Infrastructure Engineer | Cloud Architect

2019 - 2020
  • Built a next-generation platform on GCP/GKE to host the SaaS product (cashflow forecasting).
  • Developed DevSecOps culture for the engineering teams to empower them using IaC (self-service).
  • Supported the mono-environment approach (no staging, no QA but only production).
  • Improved CI/CD pipeline speed to reduce time to market to less than a day.
  • Rebuilt infrastructure as code approach so anyone can create infrastructure (via PR process).
  • Rolled out a templating system for Kubernetes YAMLs to apply policies across services.
Technologies: CircleCI, Terraform, Kubernetes, Google Cloud Platform (GCP), Docker, Firewalls, Google Kubernetes Engine (GKE), Security Audits, Microservices Architecture, Message-driven Architecture

DevOps Engineer

2017 - 2019
  • Implemented a Jenkins pipeline to execute Terraform from Jenkins (CI/CD for Terraform).
  • Initiated GitOps approach to run Terraform using PRs and to have an auditable change process.
  • Integrated Ansible with Terraform projects to manage EC2 instance provisioning.
  • Contributed to AWS accounts split using AWS Organisations for better workload segregation.
  • Deployed and maintained a transit VPC (using across VPCs in multiple regions.
Technologies: Amazon Web Services (AWS), Jenkins, Ansible, Terraform, Kubernetes, Docker, Firewalls, CI/CD Pipelines, Microservices Architecture

DevOps Engineer

2016 - 2017
  • Implemented a Jenkins pipeline to execute Terraform from Jenkins (CI/CD for Terraform).
  • Refactored Infrastructure as Code approach so we can create, update and delete environments.
  • Built a review process where each developer could use their dedicated full-sized environment.
  • Moved Jenkins master and runner to a Kubernetes cluster to improve elasticity using autoscaling.
  • Contributed to implementing a blue/green rollout setup in a CQRS architecture.
Technologies: Ansible, Terraform, Kubernetes, Amazon Web Services (AWS), Docker, Firewalls, Microservices Architecture, CQRS, Message-driven Architecture

DevOps Engineer

2016 - 2016
  • Initiated infrastructure as code culture in the DevOps team (using Terraform and Ansible).
  • Contributed to migrating the platform from EC2 instances to Kubernetes (using Kraken).
  • Contributed to moving from a monolith platform to a microservices architecture (using Kubernetes).
Technologies: Jenkins, Ansible, Terraform, Kubernetes, Amazon Web Services (AWS), Docker, Firewalls, Microservices Architecture

System and DevOps Engineer

2015 - 2016
  • Led all system and DevOps parts, sizing the infrastructure and supporting it.
  • Oversaw all environment exploitation (development, QA, staging, and production).
  • Managed improvements to the development lifecycle (Git, CI, CD).
  • Migrated and automated the deployment of the existing architecture in AWS with a Docker layer.
Technologies: GitLab CI/CD, Docker, Amazon Web Services (AWS)

Network Engineer (Apprentice)

2012 - 2015
  • Automated business VPN production by implementing scripts (Perl).
  • Investigated complex applications (impacts, procedure preparation, and rollback for operators).
  • Provided 2nd-line support to the operational team to keep issues under our SLA.
  • Supported and developed some business applications using PHP and MySQL.
  • Provided training courses for the team regarding automation.
Technologies: Firewalls

System Administrator

2011 - 2014
  • Optimized infrastructure setup to put 10x more clients per server and reduce cost by about 10x.
  • Automated server maintenance using Git and Bash so maintenance time can be reduced to almost none.
  • Grew user base from 100 to 3,000 while running a support level 2.
Technologies: Iptables

Infrastructure as Code for a Microservice Environment (PoC)
This is a proof of concept for a microservice IaC environment where everything related to the service is self-contained in the service repository. This repository will use EC2 instances to deploy the service but we can easily swap this with a Kubernetes cluster (commonly used in microservices environments). We are going to use EC2 instances here to reduce dependencies in this PoC. This infrastructure is coded as a module so we can run end to end tests using test-kitchen.

Terraform Module to Create an S3 Bucket (AWS)
A Terraform module to create and manage AWS S3 buckets with encryption and versioning enabled. This module uses Terratest, Checkov, and TFLint to run tests and security code analysis in various GitHub Action workflows.

Cloud Architect and Platform Engineer
I've built and now support all the cloud infrastructure for Saveurs et Vie from CI/CD pipeline to size. Designed the containerized applications' hosting components for the data loss prevention policy.
2012 - 2015

Master's Degree (with Professional Experience) in Computer Science

Ecole Supérieur d'Ingénieur Paris-Est (ESIPE) - Paris, France

2011 - 2012

Master's Degree in Computer Science

Université de technologie de Belfort Montbéliard (UTBM) - Belfort, France

2009 - 2011

Two-year Technical Degree in Computer Science

Université de Franche-Comté (IUT-BM) - Belfort, France

APRIL 2024 - APRIL 2027

AWS Certified Security – Specialty

Amazon Web Services (AWS)

APRIL 2024 - APRIL 2027

AWS Certified Advanced Networking – Specialty

Amazon Web Services (AWS)

MARCH 2024 - MARCH 2027

AWS Certified DevOps Engineer – Professional

Amazon Web Services

APRIL 2023 - APRIL 2025

HashiCorp Certified: Terraform Associate (003)


APRIL 2023 - APRIL 2026

AWS Certified Solutions Architect – Professional



Associate Cloud Engineer Certification

Google Cloud


AWS Fargate, Terraform, Amazon Simple Queue Service (SQS), Amazon Elastic Container Service (Amazon ECS), Jenkins, CircleCI, GitLab CI/CD, Ansible, Google Kubernetes Engine (GKE)


Continuous Integration (CI), Message-driven Architecture, CQRS, Microservices Architecture


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


Immutable Infrastructure, Firewalls, Security Audits, CI/CD Pipelines, Iptables, AWS DevOps, Identity & Access Management (IAM)

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.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

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