Kapil Nagarkoti - Full-Stack MERN Developer

Building performant web experiences from pixel to production.

I design, build, and deploy modern applications using MongoDB, Express, React, and Node.js.

Based in Japan
Experience 2+ Years
Open to Remote · Hybrid
Available for new projects

Tech Stack

  • FrontendNext.js · React · TypeScript
  • BackendNode.js · Express
  • DatabaseMongoDB · Mongoose
  • Cloud / DevOpsDocker · CI/CD
app/hello-world.js
const stack = ["MongoDB", "Express", "Next.js", "Node.js"];

const buildProduct = idea => ({
  idea,
  stack,
  status: "deployed",
});

export default buildProduct;

About

Turning complex problems into elegant web apps.

I’m Kapil Nagarkoti, a full‑stack MERN / Next.js developer and factory worker based in Japan. I focus on crafting fast, accessible, and maintainable web experiences.

Outside of my shifts at the factory, I design REST APIs, build polished React and Next.js frontends, and care deeply about clean architecture, thoughtful UX, and reliable deployments.

Skills

What I work with.

Frontend

  • Next.js, React
  • TypeScript, Modern JavaScript
  • Redux / Zustand, React Query
  • Tailwind, CSS-in-JS, SASS

Backend

  • Node.js, Express
  • RESTful APIs, JWT Auth
  • WebSockets, real-time apps
  • Microservices basics

Database & DevOps

  • MongoDB, Mongoose
  • Aggregation pipelines
  • Docker, CI/CD pipelines
  • Linux, Nginx basics

Practices

  • Clean architecture
  • Testing (Jest, React Testing Library)
  • Performance optimization
  • Code reviews & docs

Projects

Selected work.

Full-Stack · MERN

SaaS Analytics Dashboard

End‑to‑end analytics platform with real‑time metrics, role-based access control, and responsive data visualizations.

  • React + TypeScript
  • Node.js + Express
  • MongoDB Aggregations
Frontend · React

Component Library

Reusable design system for dashboards and admin tools, with dark/light themes and full accessibility support.

  • React
  • Storybook
  • CSS-in-JS
Backend · APIs

Authentication & User Service

Centralized auth server handling email/password, OAuth, and JWT-based session management for multiple client apps.

  • Node.js
  • Express
  • MongoDB

Experience

How I’m building my skills.

Factory Worker · Japan

Current

Working full-time in a factory environment, collaborating with teammates, following precise processes, and learning to stay focused and reliable under pressure.

Self‑Taught Web Developer

On‑going

Studying MERN / Next.js in my free time, building small projects, and experimenting with real-world features like authentication, dashboards, and APIs.

Personal Projects & Practice

On‑going

Creating portfolio projects, improving code quality, and gradually moving from tutorials to building my own ideas from scratch.

Contact

Let’s discuss your next project.

Send me a message with a short description of what you’re building, and I’ll get back to you with next steps.