Profile

Raphael Dhainaut

Raphael Dhainaut

Senior Frontend Developer

Expert in Angular, Vuejs, HTML/CSS, TS, ASP.NET Web API, ...

Developer skills

Frontend

HTML CSS JavaScript TypeScript Angular Vue.js SCSS Tailwind Storybook Playwright Cypress

Backend

.NET C# PHP Symfony Entity Framework OData SignalR xUnit MSTest SQL Server Oracle

Resume

Code craftsman with 15 years of experience, specialized Angular/VueJs/ASP.Net.
Senior frontend developer for MyActiris (90k+ users) • Lead developer Activa (€72M budget) • Founder PigeonMarket.be (marketplace, live auctions)

Passionate developer who approaches my craft as a code artisan able to transform business needs into digital solutions that make a difference. My method: balance business challenges, user experience, and technical constraints to choose the solution that best serves these goals.

With over 15 years of corporate experience, I have learned to navigate between innovation and stability. There's tech hype everywhere, but real code value is measured in years of viability, not popularity.

I have developed government applications used daily by thousands of people. I was the internal technical expert for the modernization of MyActiris, Belgium's official jobseeker platform, and I developed Activa, the employment aid management system that has processed thousands of applications since its launch. I have also led side-projects from A to Z: from initial idea to deployment and support. This experience has given me a global vision and deep understanding of challenges.

My technical background: HTML5, CSS3, TypeScript/JavaScript, with specialized expertise in Angular, VueJs, and ASP.Net. My journey as a full-stack developer then my frontend specialization have given me a complete understanding of technical challenges. I have validated my skills through technical certifications: Microsoft Web Developer, Angular Developer, and VueJs Developer, to stay current with industry standards.

Today, I consider myself as a complete developer who can perform on technical aspects but who, above all, understands his role and how to bring real added value.

Work experience
2013
Present
Senior Frontend Developer
At Actiris - Brussels Regional Employment Office (ex-ORBEM) 90,000+ active job seekers • 50-person IT department • 100+ IT projects
Main responsibilities:
  • Develops and maintains public applications with 90,000 active users, 1,000 internal agents and 200+ external partners
  • Collaborates with multidisciplinary teams: developers, analysts, designers
  • Angular technical lead for the development team (20+ devs)
Major projects:
  • MyActiris - Complete Angular rewrite of the digital platform for job search in the Brussels-Capital Region
  • Activa - Fullstack development of a regional employment aid system (+€72M budget)
  • SELF - UI integration of a welcome portal for self-service PCs
  • Terminals - UI integration + embedded hardware management for touch kiosks
  • Cité Des Métiers Brussels - Custom CMS for a career guidance center
Technical Stack:
  • Frontend: Angular v8-18, TS, HTML, CSS, SCSS, NPM, Storybook, Playwright, ...
  • Backend: .NET framework v5-v9, Oracle (PL SQL), SQL Server + Entity Framework, ...
  • DevOps: Azure DevOps, Git, CI/CD
  • Environment: IIS, Windows Server, Visual Studio, VS Code
Career progression: Web Developer (2013-2015), FullStack Developer (2015-2018), Frontend Specialist (2018-Present)
2018
Present
Freelance Software Engineer
Side projects
Main activities:
  • Develops full-stack web applications from conception to deployment
  • Develops Progressive Web Applications (PWA)
  • Monitoring and maintenance of production applications
Notable projects:
  • PigeonMarket.be - Analysis, design, development and deployment of a marketplace with real-time online auction management
  • Quoter.be - Development of a minimalist PWA quotes application
  • Various e-commerce and business applications
Technical environment:
  • Frontend: Vue.js, Angular, TypeScript
  • Backend: ASP.NET Core, .NET OData, RESTful APIs
  • Database: SQL Server, Azure SQL
  • Cloud & DevOps: Azure, Azure DevOps, GitHub
2012
2013
Analyst Developer
At IT-Optics IT services company specializing in open-source solutions
Main responsibilities:
  • Developed PHP web applications for client projects
  • Collaborated on EPC (Electronic Product Code) solutions for logistics
Key project:
  • TYREX - RFID tracking system for logistics
Technical environment:
  • Languages: PHP 5, Symfony 2
  • Framework: Proprietary in-house framework
  • Environment: Linux, Eclipse/NetBeans
Education
Jan 2011
Jun 2011
Analyst Developer Trainee
At ICTRA, the IT department of SNCB
Final thesis project:
  • Exploited RailTime logs (SNCB real-time train system) for statistical analysis
  • Developed ASP.NET/C# application with SQL Server and in-house ORM
  • Internal project manager supervision + academic jury presentation
Technologies: ASP.NET, C#, SQL Server, in-house ORM, logs
2011
Bachelor in Computer Science Management
At HELHa University College Graduated with distinction
Technical skills developed:
  • Algorithms: Flowcharts, analysis methods, logic
  • Programming: C (procedural), Java (OOP), C++ (low-level)
  • Web: HTML, CSS, PHP, server-side script integration
  • Databases: SQL, modeling, complex queries
Technologies: C, Java, C++, COBOL, PHP, SQL, HTML/CSS, VBA, Linux, UML

Projects

To get an overview of what I'm able to do today, inspect the source code (press CTRL + U keys).
This website is my personal creation. Feel free to audit it!

PigeonMarket.be

PigeonMarket is a marketplace dedicated to pigeon enthusiasts. The website handles an online catalog, product pages, sales system, real-time online auctions, user area, shopping cart, online payment with custom checkout page and more.

I used VueJs for the front-end and ASP.NET Core/C# as the backend solution with SignalR integration for real-time notifications. This application is hosted on Microsoft Azure cloud service. I imagined, designed, developed and deployed this webapp myself.

Web Standards

This project is a set of online documents to define development standards and best practices. All rules are documented with concrete examples to help development teams.

The project brings together different guides: application architecture and best practices on one hand, style and code formatting on the other

RaphaelDhainaut.com

RaphaelDhainaut.com is a professional landing page created to present my web development services. The website is modern, responsive and interactive to effectively reach prospects. Technically, it uses ASP.NET Core MVC with HTML5 and CSS3.

Note: I designed and developed this project solo.
Available in French and English.

ModernWeb

I had the idea to create ModernWeb inspired by Windows Metro/Tiles interface that was very trendy at the time. This framework provides web components with this modern aesthetic, adapted to new devices. The project included tiles with grid system, Office applications ribbon, a data grid and other controls in this spirit.
The real challenge was to design something coherent and reusable. I documented everything by hand, and the project evolved from native JavaScript to AngularJS.

The project remained in Alpha Version.

Smart City Block

Smart City Block is a custom CMS with front/back office integrating static pages and dynamic widgets (contact, news, calendar). ASP.NET MVC application with MS SQL database and Entity Framework. Complete client project managed from analysis to delivery.

Modern web architecture with intuitive administration interface and flexible content management system for specific client needs.

Note: I managed, analyzed, designed and built this project from start to finish for a customer.

Today, the project is archived.

ServerExplorer

This is one of my favorite personal project. It's a file web manager. The user can easily manage files on his host server directly from his bser. I had a lot of fun working on this project and I discovered and played a lot with JQuery & JQuery UI.

Note: Completed during my second year of studies, this project doesn't reflect my current level in PHP, HTML or CSS.
An ambitious project that could have competed with Google Drive or OneDrive!

Pegasus

Pegasus is a Winforms application designed to track horse racing betting evolution. Excel integration is at the heart of the project: automatic data import and export via Microsoft Automation.
The application integrates custom algorithms for horse selection assistance. The most technically interesting aspect remains web scraping with Selenium WebDriver to retrieve real-time race information.

Project archived.

philippe-frederick.com

My first WebSite. I made the graphic design, helped to write the contents and developed the website.
There is a frontend side and a backend side to manage efficiently product information stored in a MySQL database. There is a visitors book, news, gallery and some other stuffs.

Note: I realised this project during my first year of studies, I realise now there is a lot of imperfections but it was my first website and I am a little nostalgic.

Contact