Portfolio
CV

Mathys Haubert

Software Engineer — Available September 2026

| mathys.haubert80@gmail.com | github.com/MathysHaubert | linkedin.com/in/mathys-haubert | Normandy, France

Profile

Software engineer finishing my degree at ISEP Paris, 3 years of apprenticeship in production. Backend systems — REST APIs, data pipelines, hardware integration. I build all kinds of things: graph-based engine, high-perf ETL, DevOps tooling. Looking for an environment where technical quality matters.

Skills

Backend: PHP, Symfony, Java, Spring Boot, Spring Batch, Python, FastAPI, C#, .NET

DevOps & Infra: Docker, Linux, Bash, GitHub Actions, Traefik, CI/CD

Databases & Architecture: MySQL, Neo4j, REST, Clean Architecture, JUnit

Currently learning: Microservices, Avalonia UI

Experience

Apprentice Backend Developer — PharmaGDD, Paris Sept. 2023 — present
  • Designed and shipped a C#/Avalonia desktop app driving 4 industrial sensors (3 lasers + scale) in real time, integrated with the ERP via REST API
  • Built REST APIs under PHP/Symfony
  • Developed a Java/Spring Batch ETL pipeline — 73M MySQL rows migrated at ~1.8M rows/min
  • Stack: PHP/Symfony, Java/Spring Batch, C#/.NET, MySQL, Docker, Linux
Delivery Driver — Paris Dec. 2023 — Mar. 2024 · 3 months
Maintenance Agent — EQUIPMEDICAL, Caen Summers 2023 & 2024 · 8 months
Crew Member — McDonald's, Caen School holidays 2019–2020

Education

Engineering Degree — Software Engineering, ISEP Paris 2024 — 2026 (expected)
Classe Preparatoire aux Grandes Ecoles — TSI track, Python & Data Science 2021 — 2023

Projects

HeroLink — C#, .NET, Avalonia UI, IoT
Desktop app driving 4 sensors (3 lasers + scale) for automatic parcel measurement in e-commerce logistics, with ERP integration via API.

REngine — Python, Neo4j, FastAPI
Graph-based recommendation engine: MySQL to Neo4j pipeline + real-time suggestion API for Sylius e-commerce.

SpringBatch-ETL — Java 21, Spring Batch, TCP, Docker
High-performance ETL pipeline — 73M MySQL rows migrated at ~1.8M rows/min, PHP deserialization over TCP/Swoole.

Portfolio — Astro, Vercel
Bilingual FR/EN site with design system, light/dark theme and multilingual routing: https://mhaubert.lat

Languages

French: Native | English: TOEIC 850

Certifications

C# Developer — Microsoft / FreeCodeCamp