Projects
My work and experiments
Things I've built, experimented with, and learned from.
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.
2022
Year 1 / Semester A
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.
2023
Year 1 / Semester B
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.
2023
Year 1 / Semester C
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.
2023
Year 1 / Semester D
Battlesnake
A programming challenge in which an autonomous snake was developed using Java and web technologies, integrated with the Battlesnake API.
2023
Year 1 / Semester D
Airline System
A back-end focused project in which functionality for an airline management system was developed using Java, REST services, and Spring Boot.
2023
Year 2 / Semester A
Blackjack
An individual assignment focused on applying design patterns to develop a back-end Blackjack application.
2023
Year 2 / Semester A
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.
2023
Year 2 / Semester A
KPN Front-end Project
A front-end development project for KPN using modern JavaScript technologies, Vite, Lit, HTML, and CSS.
2024
Year 2 / Semester B
Lingo
A software quality project focused on Test-Driven Development, automated build pipelines, code coverage reporting, and mutation testing.
2024
Year 2 / Semester C
Digital Smart Services
A collaborative project with Vrije Universiteit Amsterdam that combined JavaScript, HTML, CSS, and Java to develop digital smart services.
2024
Year 2 / Semester C & D
CISQ 2
A software quality project focused on maintainability, security, and operations using Java.
2024
Year 2 / Semester D