GDB Banking
Layered command-line banking system
A banking system built with the entity layer kept fully separate from the UI/I-O layer, using ArrayList and HashMap for O(1) account lookups and defensive validation on every input path.
Second-year CSE student. A working log of the last year's builds — a command-line banking system, a C++ domain model, a few web projects, two embedded builds, and ongoing DSA practice.
Java · C++ · JavaScript · C
Node.js · Express
Layered command-line banking system
A banking system built with the entity layer kept fully separate from the UI/I-O layer, using ArrayList and HashMap for O(1) account lookups and defensive validation on every input path.
Blood-donor matching domain model
Models a blood-donor matching workflow through a Person/Donor/Hospital/Location/Request class hierarchy, with a MatchingService that filters donors by compatibility.
Pixel-art overworld linking three mini-games
Unifies three earlier bootcamp mini-games — Dice, Simon, and Drum Kit — into one explorable pixel-art map with WASD movement and trigger-zone navigation.
Validated signup flow + CRUD admin dashboard
A signup flow with client-side validation and SHA-256 password hashing, backed by a localStorage dashboard that supports full create/read/update/delete on user records.
Bootstrap 5 landing page, fictional Antarctic resort
A landing page for a fictional Antarctic resort, combining Bootstrap 5 with custom CSS Grid and Flexbox layouts, a full-screen video hero edited in DaVinci Resolve, and a Bootstrap carousel.
Dual-sensor, energy-saving lamp logic
Combines an LDR light sensor with an IR motion sensor so the lamp only turns on when it's both dark and something is moving — an energy-saving design, not just an on/off automation demo.
Numbers reported as-is — no rounding up.
I'm a Second-year B.Tech CSE student (IT specialization, Networking & Communications) at SRM Institute of Science and Technology, batch 2024–2028, based in Chennai. Most of what's on this page was built in the last twelve months, outside of coursework hours.
Alongside these projects, I'm also actively participating in hackathons. My current work there sits closer to systems integration than any single language, which is part of why the projects above range from CLI software to embedded C.