Surendra UpretiFrontend Developer

Modern web interfaces, crafted with care.

Frontend Developer from Kathmandu, Nepal, crafting responsive, production-grade web apps with Next.js, React.js, TypeScript, and Tailwind CSS.

I turn designs into fast, responsive interfaces — from bulk-messaging dashboards to multi-vendor storefronts — using Next.js, React and TypeScript as my default toolkit.

Over the last two years I've moved from an internship into a full-time frontend role, shipping production features for SMS platforms, e-commerce storefronts, and marketing sites, while picking up state management (Zustand, Tanstack Query), UI systems (Shadcn UI), and containerized workflows (Docker, Linux) along the way.

I care about the details users actually feel: clean component boundaries, predictable state, smooth motion (GSAP), and interfaces that hold up under real traffic. Currently based in Kathmandu, Nepal, and open to frontend and Next.js-focused opportunities.


/

Surendra Upreti

Frontend Developer

Through The Years

  • '21
    Began BCA at New Summit College
  • '24
    Frontend Intern — Hyberlab IT Solutions
  • '25
    Frontend Developer — WebX Nepal
  • '25
    Joined Nest Nepal as Junior Frontend Developer
  • '26
    Employee of the Month — Nest Nepal
  • '26
    Open to Next.js-focused frontend roles
Currently

Junior Frontend Developer

Nest Nepal — Kupondole, Lalitpur

Education

BCA, New Summit College

Kotesor, Kathmandu — 2021 to Present

Based In

Kathmandu, Nepal

27.7172° N • 85.3240° E

Open To

Frontend • Next.js roles

Product teams building with React & TypeScript

Surendra Upreti — Frontend Developer based in Kathmandu, Nepal
Skills & Tools

01

Next.js & React

Building production web apps with Next.js and React.js — routing, rendering strategies, and component architecture that scales past a single feature.

02

TypeScript

Type-safe components, hooks, and API contracts so refactors stay predictable and bugs surface at compile time, not in production.

03

Tailwind CSS & Shadcn UI

Responsive, accessible UI built fast with Tailwind CSS and Shadcn UI, tuned for consistent spacing, typography, and dark-mode-ready theming.

04

State & data management

Zustand for local/app state and Tanstack Query for server state — plus Redux Toolkit and Context API where a project already leans on them.

05

Node.js & tooling

Comfortable across the stack with Node.js, Socket.io for real-time features, and Nodemailer for transactional email flows.

06

Git, Docker & Linux

Git & GitHub for collaborative workflows, Docker for containerized environments, and day-to-day comfort on Linux.

Have a project in mind? Let's talk.

View Projects
Work Experience

I.

Junior Frontend Developer

Nest Nepal • Kupondole, Lalitpur

Employee of the Month

DEC 2025 — JUN 2026
II.

Frontend Developer

WebX Nepal • Uttar Dhoka, Lalitpur

Shipped Nest Nepal marketing site

JUN 2025 — DEC 2025
III.

Frontend Intern

Hyberlab IT Solutions • Anamnagar, Kathmandu

First production React experience

NOV 2023 — APR 2024
Selected Projects

01

Nest SMS

Bulk SMS System

A bulk SMS platform with real-time delivery tracking, built with Next.js and Socket.io for live status updates.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Socket.io
  • Zustand
  • Tanstack Query
  • Shadcn UI
02

Kinimini

Multi-Vendor Ecommerce

A multi-vendor ecommerce platform with vendor dashboards, catalog management, and a containerized deployment workflow.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Zustand
  • Tanstack Query
  • Shadcn UI
  • Docker
03

Babal.Host

Hosting Provider Website

A marketing and hosting-management site with animated sections and transactional email flows.

  • Next.js
  • Tailwind CSS
  • GSAP
  • Nodemailer
  • Context API
04

Nest Nepal

Company Website

The public marketing site for Nest Nepal, built with motion-driven sections and a contact-to-email pipeline.

  • Next.js
  • Tailwind CSS
  • GSAP
  • Nodemailer
  • Context API
05

Real Himalaya

Travel & Trekking Platform

A travel and trekking showcase site with animated storytelling sections and a Shadcn UI component layer.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • GSAP
  • Zustand
  • Shadcn UI
  • Tanstack Query
FAQ