Projecten


FlexiTeX (Bachelor thesis)

Command-line tool for restructuring and splitting large LaTeX projects. Intended for collaborative writing, sharing, or reorganizing complex LaTeX documents.

LaTeXToolingAutomationPython

Touch ID keyboard

A mechanical keyboard modified to include an extracted Apple Touch ID sensor. Keeps the original sensor and Lightning charging connector accessible so the sensor works without custom firmware.

Hardware3D-PrintingReverse-Engineering

CalendarChanger

Een zelf-hostbare ICS-proxy die iCalendar-feeds herstructureert en verrijkt met extra informatie om het bestand bruikbaarder te maken.

BackendAutomationASP.Net CoreDocker

SonicViz

A cross-platform mobile application for real-time audio visualization, featuring spectrograms, scrolling waveforms, and interactive audio tools.

FrontendAudioVisualizationWebReact

GenovaCam

A Python-based application that periodically downloads webcam images from Comune di Genova.

AutomationBackendPythonDocker

ByteBender Language and Compiler

Een custom programmeertaal en compiler ontworpen on code te genereren voor de Sprockell processor.

CompilerToolingHaskellJava

Reusable GitHub Actions Workflow Templates

A collection of reusable GitHub Actions workflow templates for simplifying CI/CD processes, including Docker image building, pushing, and triggering updates.

DevOpsAutomation

Bicycle Awareness

An innovative radar-based interface designed to improve cycling safety and awareness for new cyclists in the Netherlands, featuring real-time updates and a user-friendly interface.

Real-TimeHardwareVisualizationAngular

Auto Information System

A full-stack application for managing and displaying vehicle information.

BackendWebFrontendDockerAngularASP.Net Core

Automatic CV generation

A Node.js service that dynamically generates CVs by compiling LaTeX on the fly.

BackendAutomationLaTeXNode.js

PiPowered Playland

A web-based application for playing interactive games powered by Raspberry Pi, featuring real-time communication and dynamic game switching.

GamesReal-TimeWebSpring BootAngular

WorkArchive Excel API

An ASP.NET Core Web API for generating formatted Excel spreadsheets based on JSON input, using EPPlus and a predefined template.

BackendAutomationASP.Net CoreDocker

Train Planner and Map

A web-based application for planning train routes and visualizing disruptions on a map, integrating real-time data from the NS API.

WebReal-TimeDockerASP.Net CoreAngular

Personal Homepage

A personal homepage showcasing projects, skills, and interests with a modern design.

FrontendWebDockerAngularNode.js

Docker Management with Ansible

Ansible playbooks and configurations for managing Docker-based services and applications.

DevOpsAutomationInfrastructureDockerAnsible

VCC 2024 Exam Submission

A Docker Swarm-based infrastructure for deploying and managing containerized services with monitoring, logging, and authentication.

InfrastructureDevOpsSecurityAnsibleDocker