Backend developer from Chitwan, Nepal. I build the parts of applications users never see — APIs, data pipelines, auth systems, job queues. Node.js and TypeScript are home base. Obsessed with making things reliable before making them fast.
I got into code through BCA at Sungava College, but the actual learning happened between classes — late nights, side projects, breaking things and figuring out why they broke.
I ended up in backend because I like the part nobody thinks about. A clean API contract. A queue that doesn't drop jobs. A schema that holds up six months later. Frontend is the face; backend is the skeleton.
Currently building with Node.js, TypeScript, and whatever database fits the problem. Getting deeper into headless commerce with Vendure and studying system design properly.
Full-stack AI document processor. Upload a PDF, get OCR output, summaries, and Q&A on the content. Handles large files, integrates Tesseract, stores documents in PostgreSQL via Prisma.
Home services marketplace backend. Providers list services, customers book them — the backend handles matching, bookings, reviews, and request tracking via REST API.
Task management backend with a real job queue. Tasks are created with priorities and deadlines, BullMQ handles scheduling, Nodemailer sends the reminders. Redis-backed.
Restaurant ordering backend. Real-time order tracking via Socket.io, menu and table management, concurrent order handling, Redis caching, and payment integration.
Custom API gateway for microservices. Rate limiting, request routing, JWT auth, response caching, and load balancing. Nginx + Docker.
Browser game built with React and Canvas API. Scoring, game state management, responsive layout.