Projects

Multiplayer Blackjack

Node.js · WebSockets · Game Logic · DB (High Scores)

Head-to-head blackjack built nearly from scratch: real-time play for two users, custom shoe/shuffle and payout rules, and persistent high scores.

I implemented the game engine (deck, dealer AI, hand evaluation), real-time messaging using WebSockets, and a simple auth/high-score store. The focus was correctness of blackjack rules and deterministic tests around edge cases.

Github
Blackjack UI mock with cards and table

Breakdancing Event Webapp

Python · SQL · Bracket Gen · Round Robin · Scoring

Tool for event hosts, built as a passion project to give back to the breakdancing community by making battles smoother to organize.

I designed the relational schema (crews, battles, rounds, judge scores) and implemented algorithms to seed top crews, balance groups, resolve ties, and compute advancement. Queries are optimized for simple organizer dashboards.

In Progress
Bracket and scoreboard preview for a breaking battle

Farming Simulator

OOP · Systems Design · Balancing

A React-built farming game about crops, community, and choices that shape your farm.

Built React components for UI interactions and implemented the dynamic weather system. Focused on modeling weather effects on crops and tuning event timing so gameplay felt balanced and immersive.

Github
Top-down farm scene with plots and barn