Production experience
3+
years shipping apps across company roles, internships, and freelance work.
Hello, I'm
3 years shipping production apps — NestJS & Node.js on the back end, Next.js on the front. I've led projects end-to-end and worked inside teams with proper code review cycles. I care about clean APIs, readable code, and systems that hold up under load.
3+
Years exp.
20+
Projects
5★
Rated

Stack
NestJS · Next.js · TS
I'm a full stack developer with 3+ years of building and shipping production web applications — across two company roles, internships, and freelance work for international clients on Upwork and Fiverr.
My day-to-day is Node.js, NestJS, and Express.js on the back end, Next.js and React on the front. I've led projects end-to-end and worked inside teams with proper code review cycles.
I care about code that's easy to read later, APIs that behave predictably, and systems that hold up when things get busy in production.
Role
Backend / Full Stack Dev
Location
Pokhara, Nepal
Experience
3+ years
Club
President @ Tech R&I Club
Freelance Profiles
Backend
Databases & ORM
Messaging & Caching
Frontend
Mobile
Infrastructure & DevOps
Delivered backend APIs for 5+ client projects including admin dashboards, e-commerce backends, and internal management tools. Introduced a modular NestJS structure adopted as the standard pattern across 3 subsequent team projects. Improved average response time on 3 high-traffic endpoints by ~35% through Redis caching.
Built WebSocket features supporting 500+ concurrent connections at under 100ms latency. Offloaded async workloads into RabbitMQ and BullMQ queues across 3 apps. Integrated Stripe payments and containerised 4 production stacks with Docker Compose and GitHub Actions CI/CD.
Developed backend API endpoints and front-end screens within 2-week Agile sprints alongside a senior engineering team. Followed production PR workflow from day one.
Contributed Express.js API features directly to live client codebases from the first week. Refactored MongoDB query structure on 2 high-traffic endpoints, cutting average response time by a measurable margin.
Delivered 10+ REST APIs, Stripe-integrated platforms, and full-stack applications for international clients across e-commerce, SaaS, and content industries. Maintained a 5-star rating with consistent repeat business.
Completed 20+ video editing projects for international clients across YouTube, social media, and corporate content before transitioning into software development in mid-2023.
Scroll through to see what I bring to every project.
Scalable REST APIs built with NestJS and Node.js. Authentication, rate limiting, Redis caching, and clean modular architecture that's easy to extend and maintain in production.
End-to-end web applications from database schema to deployed UI. Next.js on the front, NestJS on the back — shipped and maintained in production across multiple client projects.
Schema design, query optimization, and data modeling for MongoDB, PostgreSQL, and MySQL. Prisma ORM for type-safe queries, clean migrations, and zero-surprise production deployments.
Available on Upwork and Fiverr for project-based work. From scoping and architecture to deployment and handoff — full ownership of the delivery with clear communication throughout.
A compact section for showing how you think, what you can own, and why clients can trust the work after launch.
This is the place to turn “I build web apps” into something sharper: architecture judgment, reliability, ownership, and production taste.
Capability map
Backend-first, full-stack delivery.
Production experience
3+
years shipping apps across company roles, internships, and freelance work.
Build surface
API + UI
NestJS, Node.js, Next.js, React, databases, auth, deployment, and handoff.
Delivery style
End-to-end
From scoping and architecture to code review cycles and production fixes.
Delivery rail
A client-friendly view of how the work moves.
Clarify the workflow, constraints, user roles, edge cases, and what success should look like before code starts.
Map the API contracts, data model, auth rules, background jobs, and deployment shape so the app can grow safely.
Build small vertical slices, keep code readable, and make the project easy for another developer to inspect.
Handle failure states, validation, rate limits, observability, and the quiet details that make software reliable.
Open source tools and starters I've built and maintain. Free to use, fork, and improve.
CLI that fires up to 50 simultaneous requests at an endpoint to expose race conditions and data consistency bugs that sequential tools miss. Supports idempotency verification, config-based invariant checks, flaky endpoint detection, and multi-user JWT rotation. Published as a Docker engine, Next.js dashboard, and npm package — available via npx with no install required.
CLI that identifies and terminates the process blocking a given port in one command. Actively maintained developer utility that saves the 'what's on port 3000?' lookup every time.
Tutorials, project breakdowns, and thoughts on web development & freelancing.

Exposing an API without rate limiting is asking for trouble. Learn how to protect your Node.js and NestJS backends from brute force attacks and server overload using Redis as a high-performance rate limiter.

NestJS has become the go-to framework for building scalable Node.js backends. In this guide, I share the exact architecture patterns I use in production — modular design, JWT authentication, database integration, API documentation, and containerized deployment with Docker.
Have a project in mind or want to discuss opportunities? Drop me a message — I usually respond within 24 hours.
Short answers to the questions that usually come up before a project starts.
Different question?My strongest lane is backend architecture with NestJS and Node.js, but I can own the full product path with Next.js, React, databases, auth, deployment, and handoff.
I am comfortable working inside code review cycles, following existing conventions, and shipping focused slices without disrupting the team.
APIs, dashboards, SaaS workflows, admin systems, marketplace features, integrations, auth flows, and apps that need clean data modeling.
Small scoped work can move in days. Full product builds often need a few weeks. The first step is always clarifying the scope, risks, and launch target.
I can help with fixes, improvements, monitoring, performance cleanup, and planned feature work after the first delivery.
Share what you are building, what is blocked, and what outcome you need. I will help turn that into a clear next step.