FULL STACK DEVELOPER
"The key to understanding complicated things is knowing what not to look at" — Gerald Sussman
Currently doing BE in Computer Engineering at L.D College of Engineering, Ahmedabad. I like learning new technologies and building small projects mainly games in my free time for fun. I'm learning Backend technologies and architectures that allows application to scale.
A workout tracking App built with with NestJS/PostgreSQL backend and React + TypeScript frontend. Features: JWT authentication, tracking exercises, sets, reps, and weights. Modular architecture with controllers, services, and repository layers.
A minimal tree-walking interpreter implementing a subset of Scheme in C. Features lexical environments, closures, recursive evaluation, special forms, linked-list based data structures, and a small Lisp REPL inspired by SICP.
Real-time two-player turn-based board game using C with Raylib and TCP sockets; implements server- authoritative architecture. The player wins by flooding more area than oppenent.