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

Measuring Hypergiants' Off-Net Infrastructure

A Cloud Networking course project reproducing the SIGCOMM 2021 study on hypergiants' off-net infrastructure using our own Internet-wide measurements.

NetworkingInternet InfrastructurePython

CalendarChanger

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

BackendAutomationASP.Net CoreDocker

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

SonicViz

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

FrontendAudioVisualizationWebReact

Personal Homepage

A server-side rendered Angular website with project showcases, multilingual support, and an on-demand LaTeX CV generator that stays in sync with the site.

FrontendBackendWebAutomationAngularTypeScriptNode.jsDockerLaTeX

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

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

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