Skip to content
View rdhainaut's full-sized avatar
πŸ’»
Coding
πŸ’»
Coding

Block or report rdhainaut

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rdhainaut/README.md

πŸ‘‹ Hi, I'm Raphael Dhainaut, a Senior Frontend Developer, Code Craftsman and Pixel Pusher

πŸš€ About Me

I build apps for humans with the heart of a developer: to me, every pixel and every line of code makes the difference. With 15 years of experience, 13 of them on public platforms used daily by tens of thousands of people, I've learned that maturity beats hype: I bet on proven technologies, not on the trend that reshuffles the stack every two years.

🌍 Ath, Belgium

πŸŽ“ Bachelor's in IT (with distinction) - HELHa High School

🏒 Senior Frontend Developer & Angular tech lead at Actiris

πŸ§‘β€πŸ’» Freelancing on the side: websites & web apps built to last

πŸ… Certified Microsoft Web Developer Β· Angular Developer Β· Vue.js Developer

const raphael = {
  playingWith: ['Vue 3 + Vite+', 'offline-first PWAs', 'Playwright e2e', 'Stripe-powered side projects'],
  hobbies: ['new tech', 'DIY', 'manga', 'trekking', 'side projects that actually ship'],
  motto: 'The best code is the code that still runs long after the hype is gone.',
};

🧠 How I Think About Code

  • The 7-year rule: if I wouldn't happily maintain it in seven years, it doesn't ship. Stable enough to trust, alive enough not to be legacy. GitHub stars don't pay the maintenance bill.
  • Standards are a true friend, simplicity is a must: native HTML/CSS before a library, the platform before a framework, one line before fifty.
  • Ship it end to end: analysis, mockups, code, deployment, monitoring. If it's online, I maintain it.
  • Pixels matter: accessibility (WCAG), performance and responsive design are never "phase 2".

πŸ’Ό Experience & Projects

  • Actiris (2013 β†’ now): Web Developer β†’ Full Stack β†’ Senior Frontend Developer. Angular technical lead for 20+ developers. Front-end referent on MyActiris (full Angular rewrite, 90k+ active users) and lead developer on Activa (a €72M public employment scheme, .NET + Oracle). Working with Angular (v8-v20), Asp.net, C# and SignalR.
  • Freelance (2018 β†’ now): Designing, building and running web apps and PWAs from A to Z. Working with Vuejs (v2-3) and Asp.net Core + Entity framework/OData, hosted on Azure.
  • IT-Optics (2012-2013): Analyzing and developing web solutions using PHP 5 and Symfony 2, including TYREX, an RFID tracking system for logistics.
  • SNCB/ICTRA (2011): Bachelor's thesis: statistical analysis of RailTime logs with Asp.net/C#.
  • 🌐 Featured Projects:
    • PigeonMarket.be - A real-time auction marketplace (VueJs + Asp.net Core + SignalR on Azure). Imagined, built, deployed and maintained solo.
    • LotteryTimeMachine.be - Replays your six numbers against every Belgian Lotto draw since 1978. Trilingual Vue 3 PWA with a paid plan.
    • Quoter.be - Quotes about software development. Minimalist, offline-first, installable and published on the Microsoft Store.
    • PayWatch - Your salary as a living counter: watch every second of work pay your rent. Vue 3 PWA + a .NET licensing service.
    • Web Standards - Online documentation for coding standards (C#, HTML, CSS, Sass).
    • RaphaelDhainaut.com - A professional service website, responsive and dynamic (Asp.net Core MVC, FR/EN).
    • ModernWeb - A Metro/Tiles-inspired web framework (web components, tile grid, ribbon, data grid). Forever alpha, forever loved.

πŸ› οΈ Skills

  • Frontend: HTML5, CSS3/Sass, Typescript/Javascript, Angular v8-20, VueJs v2-3, Tailwind, Storybook, W3C/WCAG
  • Backend: Asp.net/C# (.NET), WebApi + OData, SignalR, Entity framework, PHP/Symfony
  • Databases: SQL Server, Oracle, MySQL
  • Testing: Playwright, Cypress, Vitest, xUnit, MSTest
  • Tooling: Vite / Vite+, Git, npm/pnpm, Docker, VS Code, Visual Studio
  • Cloud & Platform: Azure (App Service, Static Web Apps), Azure DevOps, Github
  • Ways of working: Agile, Scrum, Kanban
  • Languages: πŸ‡«πŸ‡· French (native), πŸ‡¬πŸ‡§ English (fluent), πŸ‡³πŸ‡± Dutch (basic)

πŸ“ˆ Stackoverflow Stats

user:rdhainaut's SO profile

πŸ“ Blog Posts


πŸ“« How to Reach Me


🌟 Star my GitHub repositories if you find them interesting!

Popular repositories Loading

  1. unplugin-vue-i18n unplugin-vue-i18n Public

    JavaScript 4

  2. modern modern Public

    Modern code that you can use in every Web project

    CSS

  3. modern-utilities modern-utilities Public

    A set of modern css class (utilities) that you can use in every Web project

    CSS

  4. modern-web modern-web Public

    CSS

  5. modern-core modern-core Public

  6. ODataSample ODataSample Public archive

    C#