Profile Image

Sudip Neupane

Engineer | Full-Stack Developer | hi@sudipneupane01.com.np

Hi ! I am Sudip - FULL STACK DEVELOPER.

I design and build scalable full-stack applications — React / Next.js on the front, Node.js, TypeScript, and PostgreSQL on the back, all shipped inside Docker. I focus on writing code that's easy to maintain, fast to run, and doesn't wake you up at 3am.

Tech Stack

HTML5
CSS3
Tailwind CSS
JavaScript
TypeScript
React
Next.js
Node.js
Express.js
PostgreSQL
MongoDB
HTML5
CSS3
Tailwind CSS
JavaScript
TypeScript
React
Next.js
Node.js
Express.js
PostgreSQL
MongoDB
Redis
Redux
Docker
Vercel
GitHub
GitLab
Postman
Swagger
Redis
Redux
Docker
Vercel
GitHub
GitLab
Postman
Swagger

experience

Mindrisers Logo

Mindrisers Technology

Full Stack Developer Intern

Jun 2023 - Aug 2023

Kathmandu, Nepal (on-site)

Technologies & Tools:

JavaScript
Next.js
Node.js
Express.js
Figma
  • Built an admin dashboard with login and role-based access where admins could add new users, edit their details, and control what user could see or do across the panel.
  • Added file upload with automatic compression and used Zod to validate incoming request data, which helped catch bad inputs before they reached the database.
  • Organized the backend into a clear folder structure with separate layers for routes, controllers, and services, and added centralized error handling so API errors returned consistent responses across all endpoints.
  • Converted Figma screens into responsive UI — tables, forms, and modals — and documented all backend endpoints in Swagger so teammates could test and integrate APIs without back and forth.

projects

Mock API

Mock API

Build and test API endpoints without touching a backend. Define your routes, set your responses, and instantly get a working endpoint that returns real-looking data. No server setup, no configuration — just start building and let your frontend move at its own pace.

Technologies:

Clinic Appointment System

Clinic Appointment System

A clinic appointment system where patients book appointments by selecting a department and available doctor. Doctors can review incoming requests and accept or reject them. Admins manage the platform by adding or removing doctors, keeping up to date.

Technologies:

NexChat

NexChat

A real-time chat app where each conversation runs in an isolated room. Messages persist in MongoDB, so history loads on refresh. Auth is handled with HTTP-only cookies, and online presence plus typing indicators update instantly via Socket.io.

Technologies:

Student Management System

Student Management System

A student management system where admins and staff can add, update, and manage student records through a clean dashboard. Includes search and filter to quickly find students, with JWT-secured endpoints and role-based access to keep data protected.

Technologies:

education

Bachelor of Computer Engineering

National College of Engineering

Tribhuvan University,IOE

2021 - 2025

Relevant Coursework: Data Structures and Algorithms, Database Management, Software Engineering, Computer Networks, Operating Systems, Web Technology, Distributed Systems and others.

Interested in working together?

I’m always open to exciting projects, freelance opportunities, collaborations, or meaningful tech conversations.

Send Me a Message

Fill out the form below and I’ll get back to you soon.

Quote of the day

“Life is what happens when you're busy making other plans.”

John Lennon