Skip to content

Bansdol, Banepa, Nepal

Hi, I'mDipesh Thapa

<Backend Developer />

I build scalable APIs and reliable server-side systems — from clean REST endpoints to secure authentication and well-structured data.

Portrait of Dipesh Thapa
200 OK
GET /api/developers/dipesh-thapa
{
  "name": "Dipesh Thapa",
  "role": "Backend Developer",
  "stack": ["Node.js", "Express", "Spring Boot"],
  "data": ["MongoDB", "MySQL"],
  "location": "Bansdol, Banepa"
}

01GET /about

About Me: Building the parts users never see — reliably.

I'm Dipesh Thapa, a backend developer passionate about building reliable, scalable, and secure web applications.

I am a passionate Backend Developer interested in building scalable APIs and web applications. I have experience developing RESTful services using Node.js and Express, along with Java Spring Boot for backend development. I have implemented database integration, CRUD operations, authentication, and secure user management systems.

$ whoami

backend-developer · BCA student @ NIST College · Bansdol, Banepa

  • Backend Application Development

    Structured, maintainable server-side code built to grow.

  • RESTful API Development

    Predictable endpoints with consistent JSON responses.

  • Database Integration & Management

    Relational and document data with MySQL and MongoDB.

  • Authentication & Authorization

    JWT-based auth with role-based access control.

  • CRUD Operations

    Solid create, read, update and delete flows with validation.

  • Secure User Management

    Protecting user data and access across the application.

  • Scalable Server-Side Apps

    Architecture and error handling that holds up as load grows.

02GET /skills

Skills & Technologies: Skills & technologies

The tools I reach for to design APIs, model data, and ship dependable server-side code.

Languages & Frameworks

  • JavaScript
  • Node.js
  • Express.js
  • Java
  • Spring Boot
  • React.js

Backend Development

  • RESTful API Development
  • CRUD Operations
  • JWT Authentication
  • Role-Based Access Control
  • API Integration
  • Error Handling

Database Management

  • MySQL
  • MongoDB
  • PgAdmin

Tools & Technologies

  • Git
  • GitHub
  • Socket.IO
  • Cloudinary

03GET /education

Education: Education

  1. Completed

    Bachelor in Computer Application (BCA)

    NIST College

    Banepa

  2. Completed

    +2 Management

    Nepal Police School

    Sanga

03.1 — training

Training & Certifications

Java Training

Training Institution: Next Step

04GET /projects

Projects: Selected projects

Three backends I designed and built — authentication, real-time features, media handling and clean API contracts.

~/taskhub

$ git clone dipesh663/Task_Hub

$ runtime: java · spring-boot

$ features: 7

Task Management System

TaskHub

TaskHub is a task management system designed to create, assign, and track tasks with status, priority, and due dates.

Key features

  • Task creation and assignment
  • Task status management
  • Priority and due-date management
  • RESTful API development using Java
  • Core CRUD operations
  • Input validation
  • Consistent JSON responses
  • Java
  • Spring Boot
  • RESTful APIs
View on GitHub
~/matrimony

$ git clone dipesh663/MatrimonyBE

$ runtime: node · express · mongodb

$ features: 6

Matchmaking Platform API

Matrimonial Web App Backend

Developed a full-featured matrimonial platform backend using Node.js and MongoDB.

Key features

  • JWT authentication
  • Role-based access control
  • RESTful APIs for profiles
  • Matching and connection functionality
  • Real-time chat integration using Socket.IO
  • Secure user management
  • Node.js
  • Express.js
  • MongoDB
  • JWT
  • Socket.IO
View on GitHub
~/bidsphere

$ git clone dipesh663/BidSphere

$ runtime: node · express · cloudinary

$ features: 6

Online Auction Platform

BidSphere

Developed the backend for BidSphere, an online auction platform.

Key features

  • Backend development for an online auction platform
  • Cloudinary integration for optimized image storage and delivery
  • Centralized error-handling middleware
  • Custom error classes
  • Async error wrappers
  • Consistent and reliable API responses
  • Node.js
  • Express.js
  • Cloudinary
  • RESTful APIs
View on GitHub

05GET /contact

Contact: Let's build something reliable.

Recruiters, teams and clients — I'd love to hear about your project or role.

Your message goes straight to my inbox.