en
en
developer avatar
christophe hennequin
Ouvert aux opportunités
Développeur Back-end
Paris
Freelance, CDI
Télétravail hybride
Technologies
À propos
christophe hennequin
Senior Backend Developer | Docker, Kubernetes | Google Cloud Platform
Développeur Back-endParis
developer avatar
Description

Passionate about technology and always up for new challenges!
I am independent, results-oriented, and always ready to tackle challenges with creativity, finding simple solutions. I thrive in both autonomous roles and collaborative environments 👨‍💼💡
#AlwaysLearning
#EntrepreneurMindset
#ChallengeAccepted
Goals for 2025: Strengthen my cybersecurity skills.

Expériences professionnelles
20 ans d'expérience en tant que Développeur Back-end (ou similaire)
Go developer
Freelance - Parissept. 2017 - aujourd'hui · 8 ans 3 mois

Worked with prestigious clients like Figaro Classified, Le Bon Coin, Carrefour, Owkin.

  • system design, develop & deploy micro-services, APIs using Go in the cloud
  • solved production issues and performed troubleshooting.
  • conducted load testing and performance testing.

Go, Redis, PostgreSQL, Elasticsearch, Terraform, Kubernetes, Docker, Helm, GCP, AWS, Gatling, Grafana

Java developer
Rightmove - Londresjuin 2016 - août 2017 · 1 an 2 mois

Developed and maintained the old-prices search engine using Elasticsearch, migrating from an outdated technology.

Senior Java Developer
BCSG - Londressept. 2015 - mars 2016 · 6 mois

Re-engineered the platform, fixing production issues with Hibernate session management and performance. Led spike developments for security improvements, platform generation, and REST documentation.

Java developer
Freelance - Parisjuil. 2007 - mars 2016 · 8 ans 8 mois

Worked with high-profile clients like GE Money Bank, HP, Sungard Finance, BOUYGUES TELECOM, ORANGE, and SFR.
Delivered both long-term and short-term projects, providing results and quality solutions across industries. Web technologies, custom network protocols.

Java developer
NOVEN - Parisjuin 2006 - juil. 2007 · 1 an 1 mois

Delivered multiple short-term web projects for Noven's clients. Developed proof-of-concepts (PoCs) to showcase JavaScript trends and convince new clients to partner with the company.

Formations
5 ans d'études supérieures
masters Epita
Master - Information Systems Architecture2006
Projets
Fast TIFF reader
janv. 2025

Building on Owkin's challenges, I started a personal project: a TIFF driver capable of serving tiles at lightning speed, literally within hundreds of microseconds, under high load, fully compatible with data lakes, opening the door to large-scale tile delivery.

OWKIN | Tile Viewer
oct. 2024

Context: OWKIN's medical TIFF file viewer application has encountered significant performance issues following its migration to AWS S3. OWKIN has initiated a short-term engagement to investigate these specific issues.

Team: Fully remote team of 6 individuals.

Achievements:

  • Deep dive analysis
  • Conducted load testing using Gatling
  • Improved observability by creating Grafana dashboards
  • Improved performance, reducing latency by a factor of 10
  • Enhanced system stability (resolved critical panics and data races)
  • Reduced memory footprint
  • Implemented a S3 cache for tiles

When I joined OWKIN, I found myself working with a team of exceptionally talented individuals, facing a malfunctioning software that I was supposed to fix. This presented a significant sociological and technical challenge.
Although it was initially difficult to push changes and make them accepted, I ultimately managed to resolve most of the initial issues by building trust within the team. When I left, I received one of the best pieces of feedback I could ask for:
"Ca aura été un vrai plaisir de travailler ensemble ! Une vraie masterclass sur la collaboration entre une squad interne et un consultant externe, encore merci pour l’immense travail abattu !"

Go, Kubernetes, Grafana, Gatling, TIFF

Carrefour | CI/CD deployments | Mentoring
sept. 2023

Context: Redesigning the supplier purchasing processes at Carrefour, with a key initiative launched within a new team.

Team: Team 3 devs (2 remotes) + 2 part-time students

When I joined Carrefour, I developed a tailored continuous integration and continuous deployment framework for large-scale deployments while minimizing configuration requirements on a critical project. Having been influenced by a DevOps culture during my time at FCMS, my presence further strengthened it. Additionally, I mentored two part-time students to foster the development of their Go skills. Despite the internal challenges at Carrefour, the atmosphere within the team was pleasant and serene.

Go, GitLab CI/CD, Kubernetes, Helm, Hashicorp, GCP

Le Bon Coin | SalesForce flows
avr. 2023

Context: on re-enforcing the Salesforce team due to a major migration project in group Adevinta

Team: Team 6 devs + Tech Lead + Manager + Scrum Master

Evolved the applications that communicates to/from Salesforce.

  • refactored the backend part of the dashboard app. that allows the monitoring of purchased products in terms of Salesforce flows, in order to improve the code quality
  • API updates and performance enhancements

Golang, Kafka, Salesforce, Kubernetes, AWS, Postgresql, Elasticsearch, Kibana, hashicorp

Proxy DNS -> DoH in Golang with full DNSSEC validation
oct. 2022

Personal Project: a DNS proxy that redirects standard UDP requests to a public DoH provider such as Google DNS or Cloudflare, while ensuring complete validation of the DNSSEC signature chain.
Go, DNS, DoH, TLS, Certificate Authorities

YubiKey 5 Series PIV interface
sept. 2022

Personal Project: explores the encryption and signing capabilities of the YubiKey 5 series through its PIV interface.
C#, YubiKey, crypto

Figaro Classified | Jobs correlation
août 2022

development, maintenance, deployment, supervision of the micro-services performing jobs correlation and classification at https://www.cadremploi.fr

Team: Data Team 1 dev + 1 data scientist

At FCMS, technology evolved rapidly, reflecting the CTO’s dynamic vision. I joined as a Scala developer and transitioned into a Go developer. We experimented with several build systems, from Concourse to CodeFresh, ultimately adopting a combination of Jenkins and Cloud Build (GCP). Services were rewritten in Go, CI/CD pipelines were re-engineered and redeployed, Data ingestion workflows were migrated. I ended up taking on a variety of tasks.

Go, Scala, Redis, BigQuery, Airflow, Elasticsearch, Docker, Kubernetes,, Terraform, GCP, Cloud functions

Go, Redis, BigQuery, Airflow, Elasticsearch, Docker, Kubernetes,, Terraform, GCP

Arkanoid | scratch
janv. 2020

A recreational personal project to recreate a classic video game, the "Ball Breaker" from the Amstrad CPC 6128, making the most of Scratch's features. Proof that with the right primitives, seemingly complicated things can be made simple.

Elasticsearch and percolate API | Kubernetes | Google Cloud
janv. 2019

I've always had a passion for Elasticsearch, so when FCMS entrusted me with the mission to develop the indexing and search service, as well as the real-time alert engine for https://achat-terrain.com, and its migration to the cloud, I truly poured my heart into this project.

Go, Scala, Elasticsearch, MySQL, Kubernetes, GCP, PubSub, Redis

Recherche d'emploi
Est ouvert·e aux opportunités
Lieux recherchés
Paris
Types de contrat souhaités
Freelance
CDI
Autres critères de recherche
Télétravail hybride (2 jours semaine)
Informations personnelles
Prénomchristophe
Nomhennequin
Téléphone+33674950987
Technologies
Compétences
Interessé parCyber-security, AI, webGL
Langues
  • Anglais
  • Français
Tests
Aucune information n'a été renseignée pour cette section.