Portfolio All Projects Made With ❤️ in CA

Designing & building
software that moves
apps, the web, and the slot floor.

§ 01
App Development — Mobile
02 Projects
MapMagic
01 / Android · Android Auto2026

MapMagic

MapMagic is a personal Android navigation app built with Kotlin, Jetpack Compose, and the Mapbox Navigation SDK. Designed with a focus on clean, modern UI, the app delivers a polished experience on both phone and head unit through full Android Auto support with turn-by-turn navigation. It includes a favorites system for saving frequent destinations like home, work, and school, accessible seamlessly across both platforms. Built entirely as a solo project, MapMagic reflects a commitment to thoughtful design and current Android development practices.

Kotlin Mapbox
SeenIt
02 / Android · iOS2025-2026

SeenIt

A minimalist expense tracker with an emphasis on rhythm and rituals — one entry per moment, no categories to fuss with.

Flutter Supabase
§ 02
App Development — Desktop
01 Project
Rally
03 / macOS2026

Rally

Habit tracker without the guilt trip. Weekly grid view, streak-agnostic, and a widget that shows you exactly what you agreed to do today.

Swift Go
KeyCleanr
03 / Windows2026

KeyCleanr

A simple keyboard cleaning utility for Windows. Built with C# and WinUI3.

XAML C#
KeyCleanr
03 / MacOS2026

CleanKeys

A minimal macOS utility that lets you lock your keyboard while cleaning it.

Swift
§ 03
Web Development
04 Projects
04 / Research2026

Dispatch

Dispatch is a lightweight IT service desk application designed to streamline student request management across staff roles. Built with React, TypeScript, and Vite on the frontend and Azure Cosmos DB and Azure Functions on the backend, it features a role-based interface where student workers submit requests and specialists claim, resolve, and comment on them in real time. The app includes persistent cloud storage, a two-way comment thread system, and real-time toast notifications, with a planned Microsoft Teams tab integration.

React Vite Azure TypeScript
A Editorial.
06 / Publication2024

Annum

A longform publication template with modular grid layouts, custom typography, and reading-aware progress indicators. Built for writers who give a damn.

Astro MDX CSS Grid
§ 04
Gaming — Casino Systems
03 Projects
Fight Night Fortunes
08 / Slot Game2026

Fight Night Fortunes

Fight Night Fortunes reimagines slot bonus mechanics through the lens of boxing. Jabs deliver free spins, straights add wilds to the board, hooks trigger a hold and spin sequence, and uppercuts unleash a progressive power bonus where symbols charge up and pay out in a dramatic finale. Land all four punch types in a single spin and enter the Championship Round — a four act knockout sequence that culminates with the referee counting random credits into your balance while the crowd roars to ten.

Canvas TypeScript Web Audio
09 / Slot Game2026

Brain Freeze Bonanza

Brain Freeze Bonanza puts three iconic slushy machines at the center of the action, each with its own progressive meter and distinct bonus — hold and spin, a scratcher style pick event, and a wild injection that electrifies the board. Fill all three simultaneously and trigger Brain Freeze mode, a grand bonus as overwhelming and unpredictable as the brain freeze itself. With a neon soaked late night aesthetic that's instantly familiar, Brain Freeze Bonanza is the slot that feels like home at 2am.

React WebGL Zustand
Pixel Payday
10 / Slot Game2023

Pixel Payday

Pixel Payday brings the golden age of arcade gaming to the casino floor. Three classic cabinet inspired games sit at the heart of the action, each tied to its own bonus trigger — land the right symbols and step inside a Pac-Man, Galaga, or Donkey Kong inspired mini game where your performance determines your payout. With a bonus floor guaranteeing every player walks away with something and a ceiling that rewards skilled play, Pixel Payday delivers a bonus experience unlike anything else on the floor.

Rust WASM Tauri