Friction > Problem > Solution • Ghent, Belgium
LinkedIn
Frontend Engineer @Bricsys 24/7 (Hexagon) (Sep 2023 - Mar 2026)
- Conversion of Vue 2 to React as part of a migration using Module Federation (team effort).
- Built real time (NRL) projection of 3D annotations into 2D space for the browser based BIM viewer using React and CSS transforms across both 2D and 3D repos with shared functionality.
- Strategic support cross teams, eg. implementing form-validation, popover to Bricsys internal component library
- Daily tasks included: feature design, releasing (Azure), cross team feature/bug ideation, writing documentation, component performance measuring, i18n
Podcast Tooling & Production @BLANC.zone (Jan 2022 - present)
- Maintained website, social media and handled editing workflows.
- Explored AI-assisted automation (transcription, summarization) to reduce manual editing effort.
Game Dev @Curve Fever (April 2026 - present)
- Maintain game and prep release on Steam
- Playing since highschool, now "going pro"
|
Podcast Tooling & Production
Maintained website, social media and handled editing workflows. Explored AI-assisted automation (transcription, summarization) to reduce manual editing effort. |
PIIPAYA
Offline Tauri/Python/Svelt PII reduction desktop app to anonymizes sensitive documents while keeping the narrative intact. So instead of NAME and DATE you get a narrative coherent James and 2nd August. |
|
Pure-Paste
macOS menu-bar tool that strips tracking parameters (utm_*, fbclid, etc.) from any copied URL by updating the clipboard periodically. Prevents being tracked while sharing shopping. |
Timesheet Automation
Headless background process and CLI that pulls Git commits and PR data to auto-fill R&D entries into the internal Bricsys timesheets app. Turned a slow manual daily/weekly process into a quick review. |
Core: React • TypeScript • JavaScript (ESNext) • HTML • CSS/SCSS/Tailwind
Libraries & Tools: NodeJS • TanStack (Query, Form, Router, Table...) • Zustand • Canvas API • Claude Code • Python • Vite • Playwright/Cypress • Ollama • WhisperX/FastWhisper • Bash • Vue 2 • PHP • Adobe Suite • Three.js • p5.js • Keycloakify • vMLX • Blender • Svelte • Tauri • Logic Pro x



