Backend developer with hands-on experience in Node.js, Express.js & PostgreSQL. I build scalable APIs, optimise databases, and ship reliable systems.
Developed a dynamic full-stack blogging platform featuring a secure administrative dashboard. Built to handle rich text content, user authentication, and seamless CRUD operations with a responsive UI.
Built a production-grade Splitwise-like platform from scratch. Designed and implemented a complete RESTful backend with multi-table transactional logic, session management, and a React frontend.
End-to-end course registration system with server-side rendered views, session-based auth, and critical business logic for slot conflict detection, credit limits, and capacity checks.
Built a Retrieval-Augmented Generation system over a 1000-movie IMDB database using pgvector in PostgreSQL. Benchmarked HNSW vs IVFFlat index performance across multiple distance metrics.
Deep-dive investigation into PostgreSQL query planning, simulating real production incidents. Analysed sequential scans, bitmap index scans, nested loop joins, and the NULL semantics of NOT IN vs NOT EXISTS.
Parallelised analysis of large-scale transaction datasets using PySpark to detect fraudulent user behaviour patterns. Implemented both RDD and DataFrame APIs for different analytical tasks.
Open to backend internship opportunities. Skilled in Postgres, Express.js & Node.js