Link to english version

Télécharger CV

Experience

Software Designer
janvier 2020 - Aujourd'hui
Automatic Systems Entreprise belge spécialisée dans l'automatisation du contrôle sécurisé des entrées pour les piétons, les véhicules et les passagers.

Je m'occupe de l'intégration d'appareils extérieurs dans les portillons dans notre application de communication extérieure et de gestion de porte.

  • Création d'une application de communication/commandes entre des appareils et un service d'autorisation de passage (embarquée dans des portiques construit en interne).
  • Création d'une application de maintenance des portes produites par l'entreprise.
  • Création d'une application de gestion d'un parc de porte.
  • Création d'une application de comparaison de contenu provenant de deux applications de gestion de stock.
  • Application de récupération de fichiers de log sur carte électronique embarquée.
  • Installateur 'one-click' des applications.
  • Simulateur d'appareil (lecteurs, imprimante, écran, ...)
  • Simulateur de communication (AEA, SITA, etc).
Developer/Data integrator
mai 2018 - décembre 2019
Bureau Van Dijk Société spécialisée dans le traitement, l’organisation et la valorisation de l’information, et dans les technologies associées.

J'analysais, structurais et améliorais des lots de données pour les transformer dans un format spécifique de base de données interne à l'entreprise.

  • Incorporation de données d'une dizaines de pays dans la base de données interne.
  • Documentations de l'application interne permettant de facilement formater les données dans la base de données interne.
Développeur
février 2018 - mai 2018
Infrabel - Information & Communication Technology Entreprise qui gère et exploite le réseau ferré en Belgique.

J'ai été engagé pour faire la migration des transmissions balise-locomotive (TBL) vers le système européen de contrôle des trains (ETCS). J'ai finalement travaillé dans l'affichage des arrivées en gare des trains.

Analyste développeur
août 2013 - février 2017
S.D.T. International Entreprise produisant des appareils de mesure ultrasons pour la maintenance prédictive.

Je m'occupais de la maintenance et de l'évolution du programme embarqué dans un appareil qui écoute les ultrasons

  • Maintenance du programme embarqué (C embarqué).
  • Refonte de la partie graphique (séparation UI - Business)
  • Mise en place de tests unitaires.
  • Mise en place d'un serveur de débogage embarqué
  • Nettoyage du code.
  • Application graphique de test de charge pour batterie
  • Administration d'une application Kanban
  • Application de démonstration de la nouvelle version du firmware (C++ embarqué).
Stagiaire
août 2013 - février 2013
I.E.M.N. Institut d’Électronique, de Microélectronique et de Nanotechnologie

J'ai automatisé un microscope à haute fréquence. Le microscope est composé de deux tables motorisées avec au total trois axes de déplacement (haut/bas, gauche/droite, avant/arrière), d'un ordinateur de contrôle/récupération de donnée et d'un analyseur de réseau haute fréquence (PNA-X Microwave Network Analyzer).

  • Automatisation du déplacement du microscope (par manette, saut de plusieurs millimètres)
  • Simplification des actions du microscope (son initialisation, s'approcher au plus près de l'élément à mesurer)
  • Simplifier l'utilisation du microscope (scanner automatiquement un élément, calibrage)
  • Enseigner le C et Arduino en BAC+1
  • Acquisition de données de laboratoire et visualisation

Compétences

  • .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

Langues

  • Français — Langue maternelle
  • Anglais — Parlé : A1, Autre: B1
  • Néerlandais — A1

Intérêt

  • Logiciels — libres, home assistant, yunohost, Raspberry Pi
  • Jeux — jeux vidéo, jouer sous linux, jeux de société, jeux de rôles
  • Lecture — bande dessinée, livres en saga, science-fiction, médiéval-fantastique
  • Bricolage — travail du bois, transformation de meubles, Impression 3D
  • Écologie — numérique, potager, récup'
  • Modélisme — métal, plastique, bois, création de scène, train

Volontariat

Animateur
janvier 2005 - janvier 2009

Chef louveteaux (Bagheera).

Trésorier
juin 2009 - juin 2011
Asbl

Trésorier ASBL CEI.

Président
juin 2012 - juin 2013
Association étudiante

Président d'un cercle étudiant (C.E.I.).

Président
septembre 2011 - septembre 2012
Conseil étudiant

Président du conseil étudiant de mon école supérieur.

Membre
janvier 2010 - Aujourd'hui
Noobeek

J'aide dans la création, le déroulement et l'animation de LAN parties hors ligne (Regroupement convivial de personne pour jouer en réseau sans internet).

Projets

Administrateur, Utilisateur
janvier 2025 - Aujourd'hui
Serveur personnel (application) Installation et gestion d'un mini-serveur personnel
Yunohost
  • Automatiser sa gestion
  • Gestion d'un logiciel libre de site d'hébergement de fichier et une plateforme de travail collaboratif (Nextcloud).
  • Gestion de plusieurs applications multimédia.
  • Gestion d'une forge logicielle (Gitea, Jenkins)
  • Gestion d'une application libre de communication vidéo (Jitsi Meet)
  • Gestion d'une application libre de lectures différées (Wallabag)
  • Gestion d'un agrégateur de flux (FreshRSS)

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

Auteur, Administrateur, Utilisateur
juin 2025 - Aujourd'hui
Site (blog) static. (application) Création, installation et gestion d'un site static avec des articles d'aide sur l'informatique et son utilisation.
  • Site le plus léger et écologique possible
  • Utilisation le plus simple possible
  • Création de contenu le plus simple possible
  • Utilisation de Hugo

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

Administrateur, Utilisateur
janvier 2025 - Aujourd'hui
Domotique (application) Utilisation et configuration d'un programme libre de domotique
  • Réseau Zigbee fonctionnel dans toute ma maison
  • Automatisation d'actions complexes
  • Gestion unique de la musique

yaml, machine à état, python

Mainteneur, Utilisateur, Administrateur, Installateur, Formateur
janvier 2025 - Aujourd'hui
Simplification de Raspberry Pi OS. (application) Création, installation et utilisation d'une variante de la distribution Linux Debian/Ubuntu ayant pour mot d'ordre, 'Une application, une fonction
  • Automatisation de l'installation
  • Teste des applications
  • Vérification que l'interface est figée dans le temps
  • Configuration des applications
  • Explications des applications
  • Tutoriels pour utiliser les applications

système, linux, gnome, libre, transmission de l'information, coaching, simplification, raspberry pi

Formation

Android application development (Formation)
mars 2017 - août 2017
Evoliris

Cyber Defense and anti-intrusion (Formation)
septembre 2017 - février 2018
Evoliris

Informatique industriel (Bachelor)
septembre 2009 - juillet 2013

Distinction

  • Algorithmique
  • Architecture des ordinateurs
  • Exploitation des systèmes
  • Java
  • C
  • C++
  • Assembleur
  • Mathématique
  • Base de donnée
  • Statistique
  • Physique
  • Électronique
  • Micro-contrôleur
  • Automate programmable
  • Acquisition, visualisation et analyse de données
  • Gestion