No comfortable seat.I'd rather build from zero.
Swap Your Book
A book-for-book exchange app. List a book with an optional photo, search by title or area, and send another reader a swap request.
Readers can accept requests and chat in the app. JWT authentication and bcrypt protect sign-in; MongoDB stores books, requests and messages. Photo uploads are resized and re-encoded on the server, and an in-app notification bell checks for updates.
Sarathi
Sarathi is a scholarship list for Karnataka students. It puts 20+ schemes in one list: amount, last date, eligibility, and the documents to carry.
Filters narrow the list, each scheme has a document checklist, and local reminders fire 7, 3 and 1 days before the deadline. Built for a quick glance, not a long read.
SchemaDrift
Paste two versions of a database schema, SQL or JSON, and SchemaDrift lists every change and marks it breaking, review or safe. Dropped columns, NOT NULL traps, narrowed types, new unique constraints.
BREAKING users.phone dropped BREAKING orders.note NOT NULL added REVIEW users.name VARCHAR(100)→(50) SAFE orders.coupon column added
There is a small JSON API so it can run as a CI check, and the diff logic is covered by 27 tests.
Campus Connect
A department platform with three roles: student, lecturer and admin. Lecturers create courses and upload learning materials. Students enroll and open what they need.
JWT auth with bcrypt, file uploads, server-rendered pages with Next.js, and an Express and MongoDB backend. I also added an AI course assistant: students ask questions about the uploaded PDFs and DOCX files and get answers with source citations (embeddings and retrieval with Gemini), and each material can generate a summary and a short quiz.
Wanderlust
Browse places to stay, post your own, and leave reviews. Each listing has uploaded photos, a marker on the map and a star rating.
Node and Express on the server, EJS views, MongoDB for data and Cloudinary for images.
Open source, fixed in public.
How I work, and where.
Software Engineering Intern, Mysa
FINTECH STARTUP / MAR – SEP 2026App development and backend work. Built an internal client-onboarding tool in Retool on top of the existing microservices.
Full Stack & DevOps Intern, TechSonIX Solutions
AUG – DEC 2025Full stack and DevOps internship.
Full Stack Development Intern, InLighnX Global
APR – JUL 2025B.E. Information Science & Engineering
DAYANANDA SAGAR COLLEGE OF ENGINEERING / 2026Languages
Java · Python · JavaScript · TypeScript · C++ · C
Web & mobile
React · Next.js · Node.js · Express · React Native · HTML/CSS
Data & cloud
MongoDB · PostgreSQL · MySQL · AWS · Docker · Git
CS core
OOP · DBMS · Operating systems · Networking