Open to frontend roles & freelance work

Hello, I'm

Milan Sapkota

Frontend Developer

I build scalable, responsive interfaces for SaaS products with React, Next.js and TypeScript β€” from CRM dashboards and scheduling systems to applicant tracking platforms, wired to real APIs and shipped to production.

  • Panauti, Kavre, Nepal
  • sapkotamilan.com.np
Portrait of Milan Sapkota

React & Next.js Specialist

  • 2+ Years Experience
  • 9+ Projects Delivered
  • 20+ Technologies
  • BSc.CSIT Tribhuvan University
About

A bit about me

Frontend developer with a backend-aware approach to building products.
Milan Sapkota at work

I turn design and product requirements into production-ready interfaces.

I'm a Frontend Developer building and maintaining a SaaS CRM platform in React and TypeScript β€” scalable, reusable and responsive UI, backed by RESTful API integrations delivered alongside designers and backend engineers.

Over the last few years I've shipped server-side rendered and static applications with Next.js, turned UI concepts into working products, and mentored interns and junior developers on React best practices. I hold a BSc. in Computer Science and Information Technology.

Scalable UI Reusable component architecture in React & TypeScript
API Integration Django, Laravel, .NET and Node backends
Performance & SEO SSR and static rendering with Next.js
Mentoring Coaching interns and juniors on React practices
Career

Work Experience

Roles where I've shipped frontend work to production.

Front-end Web Developer

Vrit Technologies
May 2026 β€” Present
  • Developed and maintained a SaaS CRM platform using React.js and TypeScript, building scalable, reusable and responsive user interfaces.
  • Collaborated with designers and backend developers to deliver new CRM features and integrate RESTful APIs into production-ready applications.
  • Optimized application performance, resolved bugs and followed React best practices to ensure a high-quality user experience.
React.js TypeScript REST APIs SaaS CRM

Front-end Web Developer

IT Bridge Nepal
Apr 2024 β€” May 2026
  • Developed server-side rendered and static web applications using Next.js and React.js, improving performance and SEO.
  • Collaborated with design and backend teams to convert UI concepts into functional web applications.
  • Mentored interns and junior developers on React best practices.
Next.js React.js Tailwind CSS Ant Design SEO

Front-end Intern

IT Bridge Nepal
Jan 2024 β€” Mar 2024
  • Built responsive and interactive UI components to enhance user experience.
  • Debugged and optimized front-end code for better performance.
  • Assisted in developing multiple React-based projects.
React.js JavaScript Bootstrap
Work

Selected Projects

Platforms and products I've led or contributed to across frontend and backend teams.
Front-end Lead Salon & Spa SaaS

Chairlyo β€” Salon Management

Scalable frontend modules for a salon and spa management platform. Worked closely with the Django backend team on secure API integrations, authentication, scheduling, POS and analytics.

React TypeScript Vite Tailwind CSS Django API
Front-end Lead HR Platform

Employee Screening Platform

A screening platform built with Next.js and shadcn/ui featuring role-based access and protected routes, Laravel API integration for candidate management, optimized data fetching and SSR-safe dashboards.

Next.js TypeScript shadcn/ui Laravel API RBAC
Front-end Lead ML-backed matching

Job Recommendation System

A skill-based job matching system where candidates are ranked against openings. Built the frontend and collaborated with the Python/Flask ML team to improve recommendation accuracy.

React Ant Design Tailwind Zustand Flask
Backend Support Multi-tenant SaaS

Applicant Tracking System

A multi-tenant SaaS ATS built with Node.js, Express and Prisma. Built REST API modules covering job posting, hiring pipelines, interview scheduling and offer management with JWT auth and role-based access control.

Node.js Express TypeScript Prisma MySQL
Front-end Support Fintech

Finman β€” Finance Management

A finance management application for tracking income, expenses and budgets. Integrated secure APIs and implemented real-time chat over WebSocket for instant user communication.

React 16 Ant Design Bootstrap WebSocket
Interactive family tree visualisation
Front-end Lead Data visualisation

Family Tree Visualiser

An interactive family tree that renders complex relationships as a navigable hierarchy with React and D3.js, backed by a .NET + SQL Server API for real-time updates and persistent storage.

React D3.js .NET SQL Server
Front-end Lead Marketing site

Official Company Website

A responsive corporate website built with React, Tailwind CSS and Ant Design, with smooth section-level UI animations implemented in Framer Motion.

React Tailwind CSS Ant Design Framer Motion
MERN Lead Full stack

Online Voting Platform

A secure, responsive voting platform on the MERN stack. Implemented JWT authentication, role-based access control, real-time vote counting and REST APIs for elections, candidates, voters and results.

MongoDB Express.js React Node.js Tailwind CSS
Stack

Technical Skills

The tools I reach for when building and shipping web applications.

Frontend

10 technologies
React Next.js TypeScript JavaScript HTML CSS Tailwind CSS Bootstrap Ant Design shadcn/ui

Backend & APIs

6 technologies
Node.js Express Prisma ORM REST APIs WebSocket JWT Auth

Databases

3 technologies
MongoDB MySQL PostgreSQL

Tools & Practices

8 essentials
Git GitHub VS Code Postman Figma Vite Responsive Design SEO Optimization
Education

Academic Background

Bachelor of Computer Science and Information Technology

Tribhuvan University
2020 β€” 2025
  • Four-year undergraduate program covering data structures and algorithms, database management systems, operating systems and computer architecture.
  • Advanced coursework in artificial intelligence, design and analysis of algorithms, and web technologies.
Algorithms DBMS Operating Systems Web Technologies
Contact

Let's build something

Open to frontend roles, freelance projects and collaborations. I'll usually reply within a day.

Location

Panauti, Kavre, Nepal

Prefer email? Reach me directly at [email protected].