Profil

Raphael Dhainaut

Raphael Dhainaut

Frontend Specialist & Full Stack Developer

Angular, Vuejs, Asp.Net, Typescript, C#, ...
Position actuelle :
Frontend Specialist & Full Stack Developer chez Actiris
Position précédente :
Analyst Developer chez IT-Optics
Diplôme :
Bachelier en IT à HELHa Haute école

Compétences professionnelles

Frontend

HTML5 HTML5 icon
expert
CSS3 CSS3 icon
expert
Typescript/Javascript
expert
Angular (v4 - v20)
expert
VueJs (v2 - v3)
avancé

Backend

ASP.NET Web API + OData
expert
.NET Framework / ASP.NET (C#, .NET v4, .NET vCore, .NET v5 - v7)
avancé
SQL (MS SQL / Entity framework & Oracle & MySQL)
intermédiaire

CV

Artisan du code avec 15 ans d'expérience, spécialisé Angular/VueJs/ASP.Net. Senior frontend developer de MyActiris (90k+ utilisateurs) • Lead developer Activa (72M€ de budget) • Fondateur PigeonMarket.be (marketplace, enchères live)

Développeur passionné, j'aborde mon métier comme un artisan du code capable de transformer les besoins métier en solutions numériques qui font la différence. Ma méthode : concilier les enjeux business, l'expérience utilisateur et les contraintes techniques pour choisir la solution qui servira au mieux ces objectifs.

Avec plus de 15 ans d'expérience en entreprise, j'ai appris à naviguer entre innovation et stabilité. Il y a la hype technologique, mais la vraie valeur du code se mesure en années de viabilité, pas en popularité.

J'ai développé des applications gouvernementales utilisées quotidiennement par des milliers de personnes. J'ai notamment été le référent technique interne sur la modernisation de MyActiris, la plateforme officielle belge pour chercheurs d'emploi, et j'ai développé Activa, le système de gestion d'aide à l'emploi qui traite des milliers de demandes depuis sa création. J'ai aussi mené des side-projects de A à Z : de l'idée initiale jusqu'au déploiement et support. Cette expérience m'a donné une vision globale et une compréhension fine des enjeux.

Mon bagage technique : HTML5, CSS3, TypeScript/JavaScript, avec une expertise spécialisée sur Angular, VueJs, et ASP.Net. Mon parcours de développeur full-stack puis ma spécialisation frontend m'ont donné une vision complète des enjeux techniques. J'ai validé mes compétences par des certifications techniques : Microsoft Web Developer, Angular Developer et VueJs Developer, pour rester aligné avec les standards de l'industrie.

Aujourd'hui, je pense être un développeur complet qui peut performer sur la technique mais qui, avant tout, comprend son rôle et comment apporter une réelle valeur ajoutée.

Expérience de travail
2013
Aujourd'hui
Frontend Specialist & Full Stack Developer
À Actiris - Office Régional Bruxellois de l'Emploi (ex-ORBEM) 90,000+ utilisateurs actifs • Budget ~800M€
Responsabilités principales :
  • Développe et maintient des applications publiques pour 10,000+ ré.inscriptions/mois, utilisé par 500 agents internes et par 200+ partenaires externes
  • Collabore avec équipes pluridisciplinaires : développeurs, analystes, designers
  • Référent technique Angular/TypeScript pour l'équipe de développement (20+ devs)
Projets majeurs :
  • MyActiris - Refonte complète en Angular 8→18 (+ bibliothèque partagée)
  • Activa - Système de gestion des aides à l'embauche (budget 72,6M€)
  • SELF - Portail interne accessible au public
  • Bornes libre-service - Aide à la recherche d'emploi
  • CDM Brussels - Cité des Métiers (centre d'orientation professionnelle)
Stack Technique :
  • Frontend: Angular 8-18, TypeScript, Bibliothèque de composants custom
  • Backend: .NET MVC Framework 4.5+, Oracle DB (PL SQL), SQL Server (Entity framework)
  • DevOps: Azure DevOps, Git, Storybook, CI/CD
  • Environnement: IIS, Windows Server, Visual Studio/Code
Statistiques clés :
  • 37,415 inscriptions traitées annuellement
  • 36,153 accompagnements fournis annuellement
  • 100+ projets IT et département IT de 50 personnes
Évolution de carrière : Developer Web (2013-2015), FullStack Developer (2015-2018), Frontend Specialist (2018-Ajd)
2018
Aujourd'hui
Ingénieur Logiciel Freelance
Side projects (Soirs & week-ends en parallèle du temps plein)
Activités :
  • Conception, développement et déploiement de solutions web complètes
  • Développement d'Applications Web Progressives (PWA)
  • Monitoring et maintenance d'applications en production
Projets notables :
  • PigeonMarket.be - Marketplace temps réel pour colombophiles
  • Quoter.be - Application Angular minimaliste de citations
  • Multiples projets client avec solutions sur mesure
Stack Technique :
  • Frontend: Vue.js 2-3, Angular, TypeScript
  • Backend: .NET Core/.NET 8, .NET OData, API REST, SignalR
  • Cloud & DevOps: Azure, Azure DevOps, GitHub
  • Base de données: SQL Server, Azure SQL

Voir la section projets pour plus de détails.

2012
2013
Analyste Développeur
À IT-Optics Société de services informatiques spécialisée en solutions open-source
Missions :
  • Développement d'applications web PHP pour projets clients
  • Collaboration sur solutions EPC (Electronic Product Code) pour la logistique
Projet notable :
  • TYREX - Système de tracking RFID pour la logistique et gestion de chaîne d'approvisionnement
Environnement technique :
  • Langages: PHP 5, Symfony 2
  • Framework: Framework propriétaire maison
  • Environnement: Linux, Eclipse/NetBeans
Études
Jan 2011
Jun 2011
Analyste Développeur Stagiaire
ICTRA, le département IT de la SNCB
Travail de fin d'études (TFE) :
  • Exploitation des logs RailTime (système temps réel trains SNCB) pour analyses statistiques
  • Développement application ASP.NET/C# avec SQL Server et ORM maison
  • Supervision chef de projet interne + Ajdation jury académique
Technologies : ASP.NET, C#, SQL Server, ORM maison, logs, ...
2011
Bachelier en Informatique de Gestion
À la Haute-École HELHa Diplômé avec distinction
Compétences techniques développées :
  • Algorithmique : Structurogrammes, méthodes d'analyse, logique
  • Programmation : C (procédurale), Java (OOP), C++ (bas niveau)
  • Web : HTML, CSS, PHP, intégration scripts serveur
  • Données : SQL, modélisation, requêtes complexes
Technologies : C, Java, C++, COBOL, PHP, SQL, HTML/CSS, VBA, Linux, UML

Projets

Pour avoir un aperçu de ce que je suis capable de faire aujourd'hui, je vous invite à inspecter le code source de la page (appuyer sur CTRL + U).
Ce site est ma création personnelle. N'hésitez pas à l'auditer !

PigeonMarket.be

PigeonMarket est une marketplace dédiée aux colombophiles. Le site Web gère un catalogue en ligne, une page produit, un système de vente, des enchères en ligne temps réel, un espace utilisateur, un panier, un paiement en ligne avec une page de paiement personnalisée et plus encore.

J'ai utilisé VueJs pour le front-end et Asp.net Core/C# comme solution backend avec intégration SignalR pour les notifications temps réel. Cette application est hébergée sur le service cloud Microsoft Azure. J'ai imaginé, conçu, développé et déployé cette webapp par moi-même.

Web Standards

Ce projet est un ensemble de documents en ligne pour définir des standards et des bonnes pratiques de développement. Toutes les règles sont documentées avec des exemples concrets pour aider les équipes de développement.

Le projet rassemble différents guides : architecture applicative et bonnes pratiques d'une part, style et formatage de code d'autre part

RaphaelDhainaut.com

RaphaelDhainaut.com est une landing page professionnelle créée pour présenter mes services de développement web. Le site est moderne, responsive et interactif pour toucher efficacement les prospects. Techniquement, il utilise ASP.NET Core MVC avec HTML5 et CSS3.

Remarque : J'ai designé et développé ce projet en solo.
Site disponible en français et en anglais.

ModernWeb

J'ai eu l'idée de créer ModernWeb en m'inspirant de l'interface Metro/Tiles de Windows qui était très tendance à l'époque. Ce framework propose des composants web avec cette esthétique moderne, adaptée aux nouveaux appareils. Le projet incluait des tuiles avec système de grille, le ruban des applications Office, un data grid et d'autres contrôles dans cet esprit.
Le vrai challenge a été de concevoir quelque chose de cohérent et réutilisable. J'ai tout documenté à la main, et le projet a évolué du JavaScript natif vers AngularJS.

Le projet est resté en Version Alpha.

Smart City Block

Smart City Block est un CMS fait maison intégrant un front office et un back office composé de quelques pages statiques et de widgets tel qu'un formulaire de contact, un module de news, un calendrier d'événements et plus.

Smart City Block est une application Web conçue en ASP.NET MVC appelant une base de données MS SQL populée depuis un fichier Access, le tout géré par l'Entity .NET Framework. Ce projet client complet a été mené de l'analyse à la livraison.

Remarque :J'ai géré, analysé, conçu et développé ce projet à la demande d'un client.

Aujourd'hui, le projet est archivé.

ServerExplorer

J'ai eu beaucoup de plaisir à travailler sur ce projet. ServerExplorer est un Web File manager c'est-à-dire un gestionnaire de fichier Web. L'utilisateur peut gérer facilement à distance ses fichiers hébergés sur un serveur à travers son navigateur internet préféré. J'ai pu découvrir, apprendre et triturer JQuery & JQuery UI.

Remarque : Réalisé durant ma seconde année d'études, ce projet ne reflète pas mon niveau actuel en PHP, HTML ou CSS.
Un projet ambitieux qui aurait pu concurrencer Google Drive ou OneDrive !

Pegasus

Pegasus est une application Winforms conçue pour suivre l'évolution des paris sur courses hippiques. L'intégration Excel est au cœur du projet : import et export automatiques des données via Microsoft Automation.
L'application intègre des algorithmes personnalisés pour l'aide à la sélection de chevaux. L'aspect technique le plus intéressant reste le scraping Web avec Selenium WebDriver pour récupérer les informations de courses en temps réel.

Projet archivé.

philippe-frederick.com

Mon premier site web. J'ai réalisé la conception graphique, aidé à la rédaction du contenu et j'ai développé le front office et le back office du site.
Le back office du site sert à gérer efficacement les informations produits stockées dans une base de données MySQL. Il y a également un livre d'or, une gallerie, un module de news.

Remarque :J'ai réalisé ce projet au cours de ma première année d'études. Je réalise aujourd'hui qu'il y a des imperfections mais je ne peux m'empêcher de me sentir nostalgique.

Contact