Lien vers la version française

Download resume

Experience

Software Designer
January 2020 - present
Automatic Systems Belgian company specialized in automating secure access control for pedestrians, vehicles, and passengers.

I handle the integration of external devices into our gates in our external communication and door management application.

  • Created a communication/command application between devices and an access authorization service (embedded in internally built gates).
  • Created a maintenance application for the company’s produced doors.
  • Created a door management application.
  • Created a comparison application for content from two stock management applications.
  • Application to retrieve log files from embedded electronic boards.
  • One-click installer for applications.
  • Device simulator (readers, printer, screen, etc.).
  • Communication simulator (AEA, SITA, etc.).
Developer/Data integrator
May 2018 - December 2019
Bureau Van Dijk Company specialized in processing, organizing, and enhancing information, and related technologies.

I analyzed, structured, and improved datasets to transform them into a specific internal database format.

  • Integrated data from a dozen countries into the internal database.
  • Documented the internal application used to easily format data into the internal database.
Developer
February 2018 - May 2018
Infrabel - Information & Communication Technology Company that manages and operates the Belgian railway network.

I was hired to migrate beacon-to-locomotive transmissions (TBL) to the European Train Control System (ETCS). I eventually worked on train station arrival displays.

Analyste développeur
August 2013 - February 2017
S.D.T. International Company producing ultrasound measuring devices for predictive maintenance.

I was responsible for maintaining and improving the embedded program in a device that listens to ultrasounds.

  • Maintenance of embedded program (Embedded C).
  • Redesign of graphical interface (UI - Business separation).
  • Implementation of unit tests.
  • Implementation of an embedded debugging server.
  • Code cleanup.
  • Graphical application for battery load testing.
  • Administration of a Kanban application.
  • Demonstration application for the new firmware version (Embedded C++).
Stagiaire
August 2013 - February 2013
I.E.M.N. Institut d’Électronique, de Microélectronique et de Nanotechnologie

I automated a high-frequency microscope. The microscope was composed of two motorized tables with three movement axes (up/down, left/right, forward/backward), a control/data acquisition computer, and a high-frequency network analyzer (PNA-X Microwave Network Analyzer).

  • Automated microscope movement (via joystick, multi-millimeter jumps).
  • Simplified microscope operations (initialization, approaching the element to measure).
  • Simplified microscope use (automatic scanning, calibration).
  • Taught C and Arduino in Bachelor’s first year.
  • Laboratory data acquisition and visualization.

Skills

  • .Net Development, ASP.NET Development

    C#, Razor, Blazor, Mudblazor, Wpf, .Net MAUI (beginner), .net framework 4.7, REST APIs, Minimal APIs, Controllers, Middleware, Authentification, Authorization, MediatR, Polly, Refit, Swashbuckle

  • General Development

    Git, Subversion, CI-CD, Docker, Data structure, Clean code, SOLID, DRY, KISS, YAGNI, Microservices, MVC, MVVM, Dependency Injection, Logging, SignalR, Open Telemetry

  • Systems

    Bash, Sh, Makefile, Powershell

  • Data Development

    Design, Sql syntax, Relational, NoSQL, Entity Framework, Dapper, LINQ

  • Testing Development

    Unit Testing, Integretion Testing, Snapshot Testing, Mocking, xUnit, Bogus, Fluent Assertion, NSubstitute, Verify, c-unit

  • Other languages - frameworks

    C, C++, VHDL, Html5, Css, Markdown, Json, Xml, G, Arduino, Inno setup

  • Project Management

    Kanban, Scrum, Ticketing, Gantt Chart, Waterfall Model, Agile

Languages

  • French — Native language
  • English — Spoken : A1, Other: B1
  • Dutch — A1

Interests

  • Software — free software, home assistant, yunohost, Raspberry Pi
  • Games — video games, playing on Linux, board games, role-playing games
  • Reading — bande dessinée, saga books, science fiction, fantasy
  • DIY — woodworking, furniture upcycling, 3D printing
  • Ecology — digital ecology, vegetable garden, recycling
  • Model making — metal, plastic, wood, scene creation, train

Volunteering

Animateur
January 2005 - January 2009

Chef louveteaux (Bagheera).

Treasurer
June 2009 - June 2011
Non-profit organization

Treasurer of ASBL CEI.

President
June 2012 - June 2013
Student association

President of a student group (C.E.I.).

President
September 2011 - September 2012
Student organization

President of my higher education school’s student council.

Membre
January 2010 - present
Noobeek

I help with the creation, organization, and hosting of offline LAN parties (friendly gatherings to play networked games without internet).

Projects

Administrator, User
January 2025 - present
Personal server (application) Installation and management of a personal micro-server
Yunohost
  • Automated management
  • Managed a free file hosting and collaborative work platform (Nextcloud).
  • Managed multiple multimedia applications.
  • Managed a software forge (Gitea, Jenkins).
  • Managed a free video communication app (Jitsi Meet).
  • Managed a free read-later app (Wallabag).
  • Managed a feed aggregator (FreshRSS).

yunohost, système, debian, linux, script, samba, nfs, jitsi meet, nextcloud, photoview, gitea, jenkins

Author, Administrator, User
June 2025 - present
Static website (blog) (application) Creation, installation, and management of a static website with Easy IT help articles.
  • Website as lightweight and eco-friendly as possible
  • As simple as possible to use
  • As simple as possible to create content
  • Using Hugo

hugo, html5, css, jsonresume, gruvbox, markdown, jenkins, gitea

Administrator, User
January 2025 - present
Home automation (application) Use and configuration of a free home automation program
  • Functional Zigbee network throughout my house
  • Automation of complex actions
  • Unified music management

yaml, state machine, python

Maintainer, User, Administrator, Installer, Trainer
January 2025 - present
Simplified Raspberry Pi OS with GNOME. (application) Creation, installation, and usage of a Debian/Ubuntu-based Linux distribution with the motto 'One application, one function'.
  • Automated installation
  • Application testing
  • Ensured interface consistency over time
  • Application configuration
  • Application documentation
  • Tutorials for application use

système, linux, gnome, free software, information sharing, coaching, simplification, raspberry pi

Education

Android application development (Training)
March 2017 - August 2017
Evoliris

Cyber Defense and anti-intrusion (Training)
September 2017 - February 2018
Evoliris

Informatique industriel (Bachelor)
September 2009 - July 2013

Distinction

  • Algorithms
  • Computer Architecture
  • Operating Systems
  • Java
  • C
  • C++
  • Assembler
  • Mathematics
  • Databases
  • Statistics
  • Physics
  • Electronics
  • Microcontroller
  • Programmable Logic Controller
  • Data Acquisition, Visualization, and Analysis
  • Project Management