About

I started programming at the age of twelve, when my father gave me an Arduino Uno development kit for Christmas. Since then, my passion for coding has remained unchanged. I even decided to make it my career, after studying software development and then cybersecurity engineering. I love to learn new things and I want to contribute to challenging, high-impact and disruptive projects.

This blog is where I share some of my thoughts and projects.

Career

Sep 2022 – Present
Software Engineer @ Thales Full-time
Paris, France

Primary developer of a software solution automating the generation of test certifications for aeronautical simulators, ensuring compliance with civil aviation standards and significantly reducing manual processing time before delivery.

Key contributions:

  • System modernization: redesigned an in-house software suite for storing and processing aeronautical data, writing tests, and generating compliance reports. Migrated legacy, poorly documented code to a modular architecture, enabling faster feature development and easier maintenance.

  • Technical debt management: reverse-engineered undocumented legacy components to ensure backward compatibility, improving maintainability and clarity through systematic documentation.

  • Full-cycle development: designed and implemented core libraries, executables, and client/server applications in Python, C++, and C# (including Blazor, WPF, and Avalonia) while producing detailed technical documentation for each module.

  • Project management: used Gantt charts to plan and track deliverables, ensuring alignment with certification deadlines.

  • Cybersecurity & compliance: performed EBIOS + STRIDE risk analyses and implemented security policies aligned with NIST SP 800-218 guidelines.

Tech stack: Python, C#, C++, Java

Apr 2022 - Jul 2022
Web Developer @ Asdoria Internship
La Ravoire, France

As part of my internship, I completed an intensive 3-week bootcamp on Vue.js and worked under the mentorship of an experienced Symfony developer.

My main project was to design and implement an internal web platform enabling non-technical staff (e.g., sales teams) to easily present in-progress projects to clients. The platform featured:

- A CRUD interface for managing projects and customers
- One-click deployment of associated Kubernetes instances (production or staging) on Google Cloud Platform
- Seamless integration with the company’s Agile workflow to speed up demo cycles and client feedback


Additionally, I contributed to the company’s Sylius-based e-commerce solutions by developing custom plug-ins, including:

- An interactive store map (Leaflet.js)
- A dynamic, customizable product filter

Tech stack: JavaScript, Vue.js, PHP, Symfony, Kubernetes, Google Cloud Platform (GCP)