
Clock App
Intelligent Clock app with Alarm, Timer, and Stopwatch. Time-of-day gradient and glass-style UI.

Side projects and tools built for learning and productivity.

Intelligent Clock app with Alarm, Timer, and Stopwatch. Time-of-day gradient and glass-style UI.

Beautiful chess game with multiplayer, AI opponents, and practice mode. Features drag & drop gameplay, three difficulty levels, and complete chess rules including special moves.

A fully functional, educational 16-bit RISC-style CPU emulator in C++ with 8 general-purpose registers, 64KB memory, and an explicit Fetch–Decode–Execute (FDE) cycle.

A credit card validation application with a user interface — robust, local, and privacy-first. Combines Luhn checksum, entropy analysis, and repetition detection to verify card numbers without sending data over the internet.

First-person 3D maze game using classic raycasting. Find the golden key, unlock the brown door, and reach the green door to win.

A complete implementation of the Lox programming language from Robert Nystrom's Crafting Interpreters book — featuring a tree-walking interpreter (jlox) in Java and a bytecode VM (clox) in C.

Wikipedia Pageviews Tracker — Search for a Wikipedia article with autocomplete, fetch its last 14 days of daily pageviews from the Wikimedia Pageviews API, store the data in SQLite, and view an interactive bar chart.