
Profil

Compétences professionnelles
Frontend
Backend
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.
- 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)
- 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)
- 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
- 37,415 inscriptions traitées annuellement
- 36,153 accompagnements fournis annuellement
- 100+ projets IT et département IT de 50 personnes
- 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
- PigeonMarket.be - Marketplace temps réel pour colombophiles
- Quoter.be - Application Angular minimaliste de citations
- Multiples projets client avec solutions sur mesure
- 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.
- Développement d'applications web PHP pour projets clients
- Collaboration sur solutions EPC (Electronic Product Code) pour la logistique
- TYREX - Système de tracking RFID pour la logistique et gestion de chaîne d'approvisionnement
- Langages: PHP 5, Symfony 2
- Framework: Framework propriétaire maison
- Environnement: Linux, Eclipse/NetBeans
- 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
- 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
Projets
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
Contactez moi
J'aimerais avoir de vos nouvelles ! Cliquez sur le bouton ci-dessous pour m'envoyer un email :
Envoyer un Email