Projects
AG Solution
Full-Stack Web Developer
Co-developed a DevOps platform to monitor and manage real-time sensor data from industrial machinery across multiple factory locations, providing centralized oversight and analytics for operators.
Tech Stack
Key Contributions
- Built a dynamic, user-specific dashboard with React and TypeScript for factory-tailored metrics.
- Developed the primary Java/Spring Boot backend for RESTful APIs and factory configurations.
- Implemented a Python service for processing and transforming high-volume sensor data streams.
- Used TimescaleDB to store and query time-series data for performance monitoring and historical analysis.


UC-Leuven-Limburg
Web Developer
A school proof-of-concept fish race betting platform where users place bets by scanning RFID cards. Races feature robotic fish with AI-powered photo-finish detection.
Tech Stack
Key Contributions
- Selected and implemented a modern stack: React + TypeScript frontend, Java Spring Boot backend.
- Built RFID integration to allow users to scan cards and quickly place bets.
- Designed a smooth, responsive UX balancing real-time event handling with backend reliability.


Plantsense
Full Stack Developer
An AI-powered mobile app that helps users identify plants and diagnose health issues through image recognition and personalised care recommendations.
Tech Stack
Key Contributions
- Claude Vision API analyzes photos for scientific names, species info, and care requirements.
- AI-powered detection of diseases, pests, and nutrient deficiencies with recovery guidance.
- Track multiple plants, store photos in Supabase, and view full diagnosis history.
- React Native + Expo (cross-platform), FastAPI backend with PostgreSQL, Jest & Detox testing.
Rock Werchter Planner
Full Stack Developer | Quality Assurance
A stateless, client-side scheduling tool that parses Excel schedules and renders a visual planning chart to display staff assignments across locations and time slots.
Tech Stack
Key Contributions
- Built the Excel parser and visual planning chart in React and TypeScript.
- Led QA by setting up the GitHub repository, defining branching strategy, and managing pull request reviews to maintain code quality.
