Je construis des systèmes qui trouvent leur chemin.
Je suis Hakim, développeur full-stack chez Infrabel, le gestionnaire de l’infrastructure ferroviaire belge. Aujourd’hui, je travaille surtout sur le front Angular et l’API ASP.NET Core d’un outil interne de gestion des accès. En parallèle, je fais un Master en sciences informatiques à l’UMONS Charleroi, où mon stage m’a aussi amené vers Java / Spring Boot et le routage sur graphes.
Je contribue au front Angular et à l’API ASP.NET Core d’un outil interne de gestion des accès chez Infrabel. Le travail touche aux flux d’accès délégués, à Active Directory via LDAP et aux changements cloud routés vers des runners dédiés.
02
Graphes & pathfinding
Mon stage de M1 s’est concentré sur le nettoyage en Java d’un moteur de routage ferroviaire autour d’A*, avec une heuristique Dijkstra inversé et un comportement mesurable. La suite consiste à explorer si les données historiques peuvent aider à mieux classer les routes candidates.
03
Vers l’architecture logicielle
Mon Master en sciences informatiques à l’UMONS Charleroi fait partie d’un chemin plus long vers l’architecture technique. Je n’y suis pas encore ; pour l’instant je me concentre sur un code plus clair, des frontières de modules plus nettes, et une logique qui ne déborde pas d’une couche vers une autre où elle n’a rien à faire.
services
Comment je peux aider.
Développer ou faire évoluer une application
Développement .NET / Angular pour de nouvelles fonctionnalités, des APIs, l’intégration base de données et le travail frontend/backend.
Améliorer une base de code existante
Refactoring, nettoyage des dépendances, frontières applicatives plus claires et améliorations d’architecture incrémentales.
Intégration identité & accès
Active Directory, LDAP, Microsoft Entra ID, rôles, permissions et flux de gestion des accès.