Projects

My work and experiments

Things I've built, experimented with, and learned from.

School

Station Kiosk

An individual software project in which an interactive station information system was developed. The project also required integrating a weather API to display current weather information.

PythonTkinterPostgreSQLWeather APIGit

2022

Year 1 / Semester A

View project
School

Steam Project

A hardware and software project combining a Raspberry Pi Pico with Python. The project integrated external APIs and used Azure DevOps for the development workflow.

Raspberry Pi PicoPythonAzure DevOpsSteam API

2023

Year 1 / Semester B

View project
School

Student Attendance System

A group project focused on developing a system for registering and managing student attendance using Java and JavaFX. Additional functionality allowed to be added, such as login, statistics, and class selection.

JavaJavaFX

2023

Year 1 / Semester C

View project
School

ProcureEase

An IPASS project in which a procurement management system was developed using Java, JavaScript, HTML, and CSS. The application was intended to be deployed through Azure App Service.

JavaJavaScriptHTMLCSSAzure Web App Service

2023

Year 1 / Semester D

View project
School

Battlesnake

A programming challenge in which an autonomous snake was developed using Java and web technologies, integrated with the Battlesnake API.

JavaJavaScriptHTMLCSSBattlesnake API

2023

Year 1 / Semester D

View project
School

Airline System

A back-end focused project in which functionality for an airline management system was developed using Java, REST services, and Spring Boot.

JavaREST ServicesSpring Boot

2023

Year 2 / Semester A

View project
School

Blackjack

An individual assignment focused on applying design patterns to develop a back-end Blackjack application.

JavaDesign Patterns

2023

Year 2 / Semester A

View project
School

Public Transport Smart Card

A data persistence project in which custom Data Access Objects were developed in Java to manage and store public transport data.

JavaData Access Objects

2023

Year 2 / Semester A

View project
School

KPN Front-end Project

A front-end development project for KPN using modern JavaScript technologies, Vite, Lit, HTML, and CSS.

JavaScriptViteLitElementHTMLCSS

2024

Year 2 / Semester B

View project
School

Lingo

A software quality project focused on Test-Driven Development, automated build pipelines, code coverage reporting, and mutation testing.

Test Driven DevelopmentBuild PipelinesCoverage ReportsMutation Testing

2024

Year 2 / Semester C

View project
School

Digital Smart Services

A collaborative project with Vrije Universiteit Amsterdam that combined JavaScript, HTML, CSS, and Java to develop digital smart services.

JavaScriptHTMLCSSJava

2024

Year 2 / Semester C & D

View project
School

CISQ 2

A software quality project focused on maintainability, security, and operations using Java.

JavaMaintainabilitySecurityOperations

2024

Year 2 / Semester D

View project