Profile

Raphael Dhainaut

Raphael Dhainaut

Frontend Specialist & Full Stack Developer

Angular, Vuejs, Asp.Net, Typescript, C#, ...

Developer skills

Frontend

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

Backend

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

Resume

Code craftsman with 15 years of experience, specialized in Angular/VueJs/ASP.Net. Senior frontend developer for MyActiris (90k+ users) • Lead developer Activa (€72M budget) • Founder of 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
Frontend Specialist & Full Stack Developer
At Actiris - Brussels Regional Employment Office (ex-ORBEM) 90,000+ active job seekers • Budget ~800M
Main responsibilities:
  • Develops and maintains public applications for 10,000+ registrations/month, used by 500 internal agents and by 200+ external partners
  • Collaborates with multidisciplinary teams: developers, analysts, designers
  • Angular/TypeScript technical lead for the development team (20+ devs)
Major projects:
  • MyActiris - Complete refactoring to Angular 8→18 (+ shared library)
  • Activa - Employment aid management system (€72.6M budget)
  • SELF - Internal portal accessible to the public
  • Self-service terminals - Job search assistance
  • CDM Brussels - Cité des Métiers (career guidance center)
Technical Stack:
  • Frontend: Angular 8-18, TypeScript, Custom component library
  • Backend: .NET MVC Framework 4.5+, Oracle DB (PL SQL), SQL Server (Entity framework)
  • DevOps: Azure DevOps, Git, Storybook, CI/CD
  • Environment: IIS, Windows Server, Visual Studio/Code
Key statistics:
  • 37,415 registrations processed annually
  • 36,153 support services provided annually
  • 100+ IT projects and 50-person IT department
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 - Marketplace platform with payment integration
  • Quoter.be - Minimalist Angular 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 and supply chain management
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