Skip to content
Available for new opportunities

Hi, I'm Nishant Sapkota

I'm a TypeScript Developer

Experienced in Express.js, NestJS, and React.js — building APIs, distributed services, and clean systems. Computer Engineering graduate from Pokhara University, based in Damak, Nepal. Constantly learning new technologies.

Portrait of Nishant Sapkota — backend software engineer

01 — About

About me

Nishant Sapkota at work

I'm Nishant — a TypeScript Developer based in Damak, Nepal. I graduated in Computer Engineering (2019–2024) from Madan Bhandari Memorial Academy Nepal, Urlabari-03, Morang under Pokhara University.

I started in QA, learned how systems break, and that knowledge made me a better backend engineer. Today I build APIs and services in Express.js, NestJS, and Django — pragmatic stuff that ships and stays up.

Outside of code: Data Structures & Algorithms, current affairs, technology, music, anime, movies, carrom board, and the global economy.

Experience
4+ yrs
Projects
10+
Companies
5
Download CV

02 — Journey

Experience & education

  1. Software Engineer (Backend)

    Jan 2025 — Present

    Codexx Pvt. Ltd. · Remote (Kathmandu)

    • Building backend services with Node.js and Express.
    • Payment gateway integrations and database query optimization.
    • Real-time analytics dashboard powered by WebSockets.
    • Owning monorepo architecture and mentoring junior developers.
  2. Software Engineer

    Jun 2023 — Apr 2025

    Acid Integrations Pvt. Ltd. · Remote (Ontario, Canada)

    • Designed Redis-based queue and batch-processing systems.
    • Built 11Hype social media & scouting tool with LLMs and computer vision.
    • Healthcare motion-tracking pipelines for physiotherapy.
    • Job Manager for activity tracking and evaluations.
  3. Consultant Software Engineer (Backend)

    Apr 2024 — Sep 2024

    Manage Vehicle Pty. Ltd. · Contract (Australia)

    • Integrated DVR systems into the platform.
    • Migrated legacy PHP services to Node.js.
    • Implemented AWS S3 file operations.
  4. Associate Software Engineer (QA)

    Jan 2022 — Aug 2022

    Rasan Technologies Pvt. Ltd. · Remote (Kathmandu)

    • Worked on a B2B platform built with Python and Django.
    • Manual testing across endpoints, web, and mobile applications.
  5. Associate Software Engineer (QA)

    Jun 2021 — Dec 2021

    Clamphook Pvt. Ltd. · Remote (Kathmandu)

    • Tested an IOE learning platform built in Python.
    • Bug tracking and reproducible regression reporting.

03 — Toolkit

Skills & services

What I work with day to day.

Languages

My daily drivers.

  • TypeScript
  • JavaScript
  • Python

Frameworks

What I build with.

  • Express.js
  • NestJS
  • React.js
  • Django
  • Node.js

Tools & Cloud

Bread and butter.

  • PostgreSQL
  • Redis
  • AWS S3
  • WebSockets
  • Git
  • Linux

QA

Where I started.

  • Postman
  • Selenium
  • Manual Testing
  • Jira

04 — Selected work

Projects

PyBlogger

A Django-powered blogging application with clean post management and reader experience.

  • Python
  • Django
  • 2022
View on GitHub

Character Certificate Management System

A dynamic certificate management system designed for educational institutes — generation, tracking, and verification.

  • Python
  • Django
  • 2022
View on GitHub

JobSeeker

A Django-based job portal connecting applicants with opportunities.

  • Python
  • Django
  • 2022
View on GitHub

PU Result PDF to JSON

A utility that parses Pokhara University result PDFs into structured JSON for downstream tooling.

  • Python
  • PDF
  • 2022
View on GitHub

SpotBee

A Python tool that resolves YouTube URLs for every track in a Spotify playlist link.

  • Python
  • API
  • 2021
View on GitHub

DTown Lounge & Bistro

A clean, fast single-page website built for a local lounge & bistro.

  • HTML
  • CSS
  • Live
Visit website

05 — Contact

Let's build something

Open to new roles, freelance, or a quick chat.

Have a project in mind?

Drop a line — I'll get back within a day.

Send a message