Hello, I'm
Ananta
Sharma
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
Who I Am
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
Tech Stack
Backend
Databases & ORM
Messaging & Caching
Frontend
Mobile
Infrastructure & DevOps
Where I've Worked
Full Stack Developer
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.
Full Stack Developer
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.
Full Stack Developer Intern
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.
Web Developer Intern
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.
Freelance Full Stack Developer
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.
Freelance Video Editor
Completed 20+ video editing projects for international clients across YouTube, social media, and corporate content before transitioning into software development in mid-2023.
What I Build
Scroll through to see what I bring to every project.
Backend APIs
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.
Full Stack Apps
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.
Database Architecture
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.
Freelance & Consulting
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.
What I Work With
The tools and technologies I use to build production-grade applications.
Backend
APIs, auth, caching, microservices
Frontend
React, Next.js, Tailwind, animations
Database
Schema design, queries, migrations
DevOps & Tools
Deployment, CI/CD, infrastructure
Contributing to the Community
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.
Latest Articles
Tutorials, project breakdowns, and thoughts on web development & freelancing.
Let's work together
Have a project in mind or want to discuss opportunities? Drop me a message — I usually respond within 24 hours.






