- ๐จโ๐ป Gameplay, systems, and tools programmer
- ๐ Pursuing a Postgrad Diploma in Software Architecture
- ๐ ๏ธ Working on a Final Project for CS50's Introduction to Web Development with Python and Javascript
- ๐ Reading Unity In Action
- ๐น๏ธ Playing Darkwood, Slay The Spire, Robocop: Rogue City, and Dredge
๐ฝ๏ธ Clean Resmapi โ Restaurant Management API in Clean Architecture:
REST API backend for a shared restaurant management platform, built with Java 25, Spring Boot, and PostgreSQL. Organized by feature under Clean Architecture, with a framework-free domain layer and use cases that depend only on gateway interfaces, keeping persistence swappable. Centralized RFC 7807 error handling, 99% instruction coverage enforced by a JaCoCo build gate, and Testcontainers-backed integration tests. Containerized with Docker Compose. Developed as part of the FIAP PosTech Java Architecture & Development postgrad program.
๐ Smile โ Game Dev Library in C:
An open-source library with modules and tools to streamline common 2D game dev tasks such as managing scenes and simulating particles. Ideal for quick prototyping (see games made with Smile) and supported on macOS, Windows, and Linux.
๐ฎ Joanna's Diner โ Cooking Game in Unity:
-
Download it on itch.io
Coded core gameplay systems (food crafting, inventory, customer behaviour) and migrated hardcoded recipes to a ScriptableObject-based data system, allowing non-programmers to create and tune recipes in the Inspector. Delivered as a vertical slice, refined through three in-class playtesting rounds.
๐ค EspressoBot and MatchaBot โ Arduino-based Sumobots:
Two autonomous robots that won me 1st place at both the McMaster and York University 2024 Robot Sumo Competitions, respectively. There was also CappuccinoBot, but we don't talk about it...


