
Thibault Mange
Verified Expert in Engineering
Back-end Developer
Tournefeuille, France
Toptal member since January 13, 2022
Thibault is a senior back-end software engineer aiming to sharpen his technical expertise. He likes building distributed systems using public cloud infrastructures and cloud-native approaches. He strives to simplify things using evolutive designs and well-tested code bases to keep systems maintainable while working in agile environments with a DevOps culture. Thibault is goal-oriented and a great team player, hoping to work in related observability, monitoring, reliability, and security topics.
Portfolio
Experience
- HTTP REST - 7 years
- Linux - 7 years
- Docker - 5 years
- gRPC - 4 years
- Apache Kafka - 4 years
- Go - 3 years
- Kubernetes - 3 years
Availability
Preferred Environment
Linux, Amazon Web Services (AWS), Kubernetes, Go
The most amazing...
...project I've developed is a tolling system for trucks based on their sampled positions on roads that scales up to one million vehicles.
Work Experience
Back-end Software Engineer
Deliveroo — Freelance
- Developed, maintained, and optimized high-scale microservices used by restaurant integrators. Some provide critical order processing for a significant portion of all orders volume.
- Managed the migration of our services toward using unique global IDs for entities. Adds capacity to work in a sharded environment, increasing resilience and reliability. Wrote analysis documents, created stories, and synchronized with other teams.
- Improved system observability by adding new metrics, dashboards, and monitors using Datadog. Any downtime implies financial losses; ensuring the highest uptime possible is essential.
- Improved testability of the codebase by decoupling components.
Back-end Software Engineer
Continental
- Designed and developed an IoT platform for an automated truck tolling solution based on an event-driven microservices architecture for managing up to a million vehicles.
- Created and executed a data acquisition pipeline for vehicles’ CAN data to detect and map speed bumps. I also developed a model for speed bump prediction using signal processing-based features.
- Built a high-definition mapping solution based on cars' radars for centimetric precision localization.
Full-stack Software Engineer
Self-employed
- Created an application for learning foreign languages by reading the international press.
- Released an application on iOS and Android platforms using React Native.
- Used natural language processing tools for detecting essential vocabulary and providing relevant contextual information.
Pre-sales Engineer
Idemia
- Answered numerous tenders, mainly for European governments, with biometric-related solutions.
- Owned the technical section of tender proposals as part of my role.
- Analyzed customer requirements, identified relevant internal and external contributors, designed the technical solution, optimized costs, identified and mitigated risks, and wrote and followed up on the technical proposition.
Product Development Analyst
Amadeus
- Analyzed needs and defined functional specifications with relevant parties for ticketing products.
- Monitored and validated developments. I also provided customer support.
- Realized the redesign and decommissioning of the tickets involuntary exchange product, from the old IBM mainframe to the new system based on Unix.
Experience
Platform for Commercial Vehicles Tolling
https://www.continental.com/en/press/press-releases/20211123-continental-tolling/I was a back-end engineer in the team creating the platform. We developed a highly scalable, secured, and extensible data platform.
High-definition Mapping System for Cars
I was a back-end software engineer consolidating crowd-sourced data using a highly parallelizable algorithm.
Road Defaults Mapping System
I helped create a machine learning model for classifying defaults based on wheel speeds micro variations and, on the back end, consolidating data using a distributed processing framework.
Language Learning Application
I was the project's creator. I designed and developed everything from the back end to the front end.
Education
Master's Degree in Business Administration
IAE Bordeaux - Bordeaux, France
Engineer's Degree in Electronics, Signal Processing
ENSEEIHT - Toulouse, France
Certifications
Certified Kubernetes Application Developer (CKAD)
The Linux Foundation
Linux Foundation Certified System Administrator (LFCS)
The Linux Foundation
Skills
Libraries/APIs
API Development, OpenAPI, Protobuf, Stanford NLP, Natural Language Toolkit (NLTK), NumPy, Scikit-learn
Tools
Jenkins, MQTT, Terraform
Languages
Go, Python, Scala, C++17, JavaScript, TypeScript
Paradigms
Microservices, Scrum, ASN.1
Platforms
Linux, Kubernetes, Docker, Amazon Web Services (AWS), Apache Kafka, AWS Lambda
Frameworks
gRPC, OAuth 2, Spark, Django, React Native
Storage
PostgreSQL, Elasticsearch, MongoDB, Datadog
Other
Software Design, Back-end, APIs, Architecture, Cloud Services, CI/CD Pipelines, HTTP REST, Argo CD, Prometheus, Linux Server Administration, RFQ, Test Specifications, Product Requirements Documentation (PRD), Amazon API Gateway
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
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring