2026
Typing Race Simulator
A Java typing race simulation built in two stages - a terminal-based version and a
full Swing GUI. Implemented core race logic, per-typist accuracy modeling, and a
turn-based simulation loop handling mistypes, burnout states and win conditions.
Extended into an interactive GUI supporting 2–6 configurable players, custom typing
styles, keyboards and accuracy-affecting buffs, with live progress visualization and
a post-race performance summary. GitHub:
LINK
2026
Portfolio Website
Portfolio responsive website with scroll-driven animations, glassmorphism effects,
timeline
design, and sections. Built with HTML5, CSS, JavaScript, and PHP.
2025
CRUD Application in Java (JDBC + MySQL)
Designed and implemented a data management app supporting create, read, update, and
delete operations. Integrated the app with a relational database using JDBC and
MySQL. GitHub:
LINK
2025
Chocolate Chilli - Java Game
a Java game in a Jupyter-based environment where the user plays against the computer.
Implemented game logic, input handling and a simple code to manage turns, scoring
and win/loss conditions. Added a basic learning mechanism so the computer updates
its strategy after each
loss, becoming harder to beat over time. GitHub:
LINK