Mathéo Nguyen

Backend developer — enterprise messaging systems & microservices architecture. I build reliable, high-throughput Kafka services at La Poste while pursuing my engineering degree at ESIEA.

#java #kafka #self-hosting

About

Backend engineer passionate about enterprise messaging systems and microservices architecture. I currently develop production Kafka solutions at La Poste while completing my engineering degree at ESIEA.

Education

ESIEA — Graduate School of Engineering (Software Engineering)

Sep 2024 – Sep 2027 (expected) · Paris
Master's-level engineering program in Digital Sciences and Technologies.

BSc in Computer Science (BUT Informatique) — IUT de Montreuil

Sep 2021 – Jun 2024 · Montreuil
Bachelor of Science in Computer Science.

French Baccalaureate STI2D (SIN) — Lycée La Martinière Monplaisir

Jun 2021 · Lyon
Information Systems and Digital Technologies.

Experience

Sep 2024 – Sep 2027 · La Poste, Issy-les-Moulineaux, France

Backend Application Developer — Apprenticeship

  • Designed and deployed Kafka modules for high-throughput data processing across enterprise systems (Spring Boot, Java 21).
  • Implemented scalable messaging solutions in production, optimizing for performance and reliability.
  • Collaborated with development teams to ensure integration and adherence to architecture standards.
Java 21Spring BootKafka
Sep 2023 – Sep 2024 · La Poste, Issy-les-Moulineaux, France

Test Automation Engineer — Apprenticeship

  • Developed and maintained automated test frameworks (Python, Robot Framework) for enterprise applications.
  • Automated testing of Kafka messaging systems, ensuring reliability and data integrity.
  • Created and executed comprehensive test suites validating functionality and performance.
PythonRobot FrameworkKafka
Apr 2023 – Jul 2023 · La Poste, Issy-les-Moulineaux, France

PowerApps Developer — Internship

  • Developed business applications addressing process requirements and contributing to digital transformation initiatives.
PowerAppsLow-code

Skills

Languages

Java 21PythonJavaScriptSQLBashPHPHTMLCSS

Frameworks & Tools

Spring BootAngularSymfonyVue.jsBootstrapKafkaJenkinsGitHub ActionsSonarQube

Databases

PostgreSQLMongoDBMySQLSQLite

Spoken languages

French (native)English (B2)German (B1)

Projects

Token-driven Design System

A framework-agnostic design system driven by W3C DTCG design tokens: a pure build pipeline compiling tokens to CSS/JSON/JS, a read-only MCP server, and living documentation. This portfolio is an application of it.

TypeScriptDTCGMCP

View repository →

Kafka Messaging Modules

High-throughput data-processing modules running in production at La Poste, built on Kafka and Spring Boot with a strong focus on reliability and observability.

KafkaSpring BootJava 21

Homelab & self-hosting

Homeserver and system administration projects: self-hosted services, automation, and hands-on learning. A playground for infra and ops.

LinuxSelf-hostingSysAdmin

Contact

A project, an apprenticeship opportunity, or just want to chat? Reach out through this form.

Or directly: matheo.ngn@gmail.com · LinkedIn · GitHub