Work

A mix of research, consulting work, and projects I built for myself.

Sort by
Open-Source Data Glove DK

Open-Source Data Glove DK

ROBOTICS · XR, 2024

Master's thesis: a full hardware and software development kit for an XR data glove. Designed custom PCBs, implemented and benchmarked sensor fusion algorithms against the SenseGlove Nova, and built ROS2 and Unity integrations over Bluetooth and WiFi.

ROS2UnityPCB DesignSensor FusionC++Bluetooth
Dynamic Traffic Management for AWV

Dynamic Traffic Management for AWV

INDUSTRIAL · SOFTWARE, 2024–

Software automation engineer at TMC Belgium, on assignment with Tein Technology. Building SCADA and traffic-management software for Agentschap Wegen en Verkeer's dynamic traffic management infrastructure: WPF/XAML frontends, C# .NET backend services, industrial protocols, and the database and VM infrastructure around them.

C# .NETWPF / XAMLOPC-UAModbusSNMPSQL ServerVMware
MetaPLC: Industrial Automation Platform

MetaPLC: Industrial Automation Platform

INDUSTRIAL · SOFTWARE, 2025–

A self-built platform to configure, program, deploy, operate, and simulate industrial devices from one web UI. Built on C# / .NET 8 with ASP.NET Core and Blazor Server, structured with Clean Architecture and DDD, backed by EF Core and PostgreSQL. Talks to ESP32 devices over MQTT with over-the-air firmware updates, and runs a real-time digital twin that can replay recorded production data.

C# / .NET 8ASP.NET CoreBlazor ServerEF CorePostgreSQLMQTTSignalRDDDDocker
Touch: AI-Assisted CAD Editor

An open-source 3D CAD editor with an AI assistant. You click on part of the model and describe the change you want, and a planner turns it into an editable, append-only operation history on a build123d and OpenCASCADE kernel, exported to STEP. The engine (previously the Maquette project) runs from the command line today; the interactive Electron editor is in development.

build123dOpenCASCADEElectronLLM agentsPythonthree.jsSTEP
Parallel SCARA Robot

Parallel SCARA Robot

ROBOTICS · MECHANICAL, 2023

Bachelor's thesis: full mechanical and electrical design of a parallel SCARA installation for palletizing pétanque balls. Conveyor, indexing table, and SCARA arms designed from the ground up in Siemens NX, with FEA load analysis and a product line of six configurations derived from dynamic simulation.

Siemens NXFEANX MechatronicsServo DrivesRisk Assessment
iGEM Leuven 2022: SenSkill

iGEM Leuven 2022: SenSkill

WEB · SYNTHETIC BIOLOGY, 2022–2023

Sole developer of the iGEM Leuven 2022 team wiki, a multi-page Bootstrap + Flask site documenting our SenSkill biosensor for colorectal cancer. Earned a gold medal for the website and silver for the project overall.

HTML / CSSBootstrapFlaskPythonMATLAB
Self-Hosted Smart Home

Self-Hosted Smart Home

HOMELAB · IOT, 2025–

Personal smart-home stack running Home Assistant with Zigbee2MQTT over a Mosquitto MQTT broker, fronted by Caddy and observed end-to-end through Prometheus, Grafana, and Alertmanager. Fully containerised with Docker Compose, with hardened systemd services for host-level exporters.

Home AssistantZigbee2MQTTMosquittoDocker ComposePrometheusGrafanaCaddyLinux/systemd