THE ARCHIVE

My Projects

A collection of things I've built, ranging from web applications to configurations and games.

Neovim Configuration
Neovim Configuration
Tools & Config
This is my favourite project, as it was the spark that ignited my passion for programming and obsession with customization.
LuaNeovimUnix
Animal Care Centre
Animal Care Centre
Backend & Systems
A pet adoption portal REST API built with Spring.
JavaSpring BootMySQLSpring SecurityJavaFX
Personal Website
Personal Website
Web
A custom-designed personal portfolio built with Next.js Tailwind CSS and Shadcn UI.
Next.jsReactTailwind
Dotfiles
Dotfiles
Tools & Config
My macOS/Unix configuration files.
BashUnix
Vivre Bar
Vivre Bar
Applications
A delightfully useless macOS menu bar app that brings GIFs to the menu bar with customizable effects and colours.
SwiftAppKitmacOS
PePe Tours & Travels
PePe Tours & Travels
Web
A website developed as a freelance project for a local tourism company.
HTML/CSSBootstrapJavaScript
Riff Hero
Riff Hero
Games
A Guitar Hero clone built in Java with FXGL.
JavaFXGLMido
Farmers Market
Farmers Market
Backend & Systems
A Farmers Marketplace GUI App developed as a group using the SCRUM framework.
JavaJavaFXSCRUM
Penalty Shootout Simulator
Penalty Shootout Simulator
Games
A 2D penalty shootout simulator built with Python/Pygame to learn the fundamentals of game development.
PythonPygame
Pollution Management System
Pollution Management System
Backend & Systems
A terminal-based Python application that helps manage and analyze pollution data. This was my first programming project.
PythonCLI