fr
fr
developer avatar
christophe hennequin
Open to new opportunities
Back-end developer
Paris
Freelance, Permanent contract
Hybrid remote
Technologies
About
christophe hennequin
Senior Backend Developer | Docker, Kubernetes | Google Cloud Platform
Back-end developerParis
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.

Professional experiences
20 years of experience as Back-end developer (or similar)
Go developer
Freelance - ParisSep 2017 - today · 8 years 3 months

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 - LondonJun 2016 - Aug 2017 · 1 year 2 months

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

Senior Java Developer
BCSG - LondonSep 2015 - Mar 2016 · 6 months

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 - ParisJul 2007 - Mar 2016 · 8 years 8 months

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 - ParisJun 2006 - Jul 2007 · 1 year 1 month

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.

Schools
5 years of higher education
masters Epita
Master - Information Systems Architecture2006
Projects
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

Job search state
Is open to new opportunities
Sought-after locations
Paris
Desired type of contract
Freelance
Permanent contract
Other search criteria
Hybrid teleworking (2 weekdays)
Personal informations
Firstnamechristophe
Lastnamehennequin
Phone n°+33674950987
Technologies
Skills
Interested by...Cyber-security, AI, webGL
Languages
  • Anglais
  • Français
Tests
No information has been entered for this section.