Kathmandu, Nepal

Hi, I'm Sabin Chapagain

Senior Software Engineer · Full Stack

I build scalable, high-performance full stack applications using React, Node.js, Python, and cloud technologies that power modern web applications.

Years experience
5+
Real-time users
10K+
Throughput gain
35%
Sabin Chapagain - Senior Software Engineer
01

About Me

who I am

I'm a passionate full stack developer with 5+ years of experience in designing and implementing robust full stack solutions. My expertise spans React, Node.js, Python (Django), GraphQL, REST APIs, cloud platforms (GCP, Firebase, Cloud Run, BigQuery), and database technologies like MongoDB, PostgreSQL, and Firestore. I've had the privilege of helping companies build scalable systems that efficiently handle millions of requests daily.

My approach combines deep technical knowledge with a strong focus on clean architecture, performance optimization, and microservices. I believe in writing maintainable, well-tested code and building systems that stand the test of time.

When I'm not coding, you can find me contributing to open-source projects, writing technical articles, or exploring new technologies in the full stack ecosystem. Away from the keyboard I make music as a rapper and beat producer — have a listen.

Currently
Senior Software Engineer at Maitri Services
Based in
Kathmandu, Nepal
Experience
5+ years since Sep 2021
Focus
Full stack, cloud & data, agentic development
02

Work Experience

4 roles
  1. Aug 2025 — Current

    Senior Software Engineer

    Maitri Services · Full Time

    • Building large-scale full stack applications with React, Python, and Node.js
    • Working on agentic development with Claude — LLM-driven workflows and internal tooling
    • Building ETL pipelines and analytics workloads on BigQuery
    • Leveraging GCP and Firebase Firestore for scalable cloud infrastructure and authentication
    • Shipping continuously via GitHub Actions pipelines into GCP Cloud Run
    React Python Node.js GCP BigQuery ETL Claude Agentic AI Firebase Firestore Cloud Run GitHub Actions
  2. Feb 2023 — Aug 2025

    Software Engineer

    Innovate Tech · Full Time

    • Built distributed backend services in Node.js and Express on a microservice architecture, wiring the chat backend to core services over gRPC
    • Designed REST and GraphQL APIs that cut data over-fetching by 40%
    • Shipped real-time messaging with Socket.IO for 10K+ users, with separate namespaces per connection type
    • Lifted system throughput 35% by moving interservice communication onto RabbitMQ and Kafka
    • Ran a monorepo spanning the chat backend, socket server, and queue service; load-tested with Artillery
    • Mentored junior developers on Node.js and distributed-system design
    Node.js Express GraphQL gRPC Socket.IO MongoDB RabbitMQ Kafka AWS Lambda Nx Artillery
  3. Sep 2021 — Feb 2023

    MERN Stack Developer

    Semantic Creation · Full Time · Remote

    • Sole backend engineer — architected the platform end to end on the MERN stack
    • Designed complex MongoDB aggregation pipelines powering filtering, grouping, and analytics over large datasets
    • Built an admin dashboard in React and Redux for internal stakeholders to manage application data
    • Added real-time status updates and notifications with Socket.IO
    • Cached hot data and sessions in Redis, improving response times and scalability
    • Integrated payment gateways, geolocation, and social media SDKs
    Node.js Express MongoDB React Redux Redis Socket.IO REST API
  4. Jun 2021 — Feb 2023

    Backend Developer

    Anka EK · Part Time · Remote

    • Built server-side components for mobile games in Node.js and Express
    • Developed a social networking backend with Django and PostgreSQL
    • Cut database load 30% with Redis caching, and shaved 1.5s off page loads by resolving N+1 query issues
    • Integrated three payment gateways: Stripe, Khalti, and IME Pay
    • Deployed to AWS Elastic Beanstalk with media on S3, and set up CI/CD with GitHub Actions
    • Enforced data consistency with Django transactions following ACID principles
    Django PostgreSQL Node.js Express Redis AWS Stripe GitHub Actions
03

Technical Skills

what I work with

Core stack

  • Node.js
  • TypeScript
  • React
  • Python
  • GCP
  • MongoDB

Languages & Frameworks

  • JavaScript
  • Express
  • tsoa
  • Koa
  • Django

Data & Messaging

  • PostgreSQL
  • Redis
  • Apache Kafka
  • RabbitMQ
  • Socket.IO
  • gRPC

AI & Data

  • Agentic development (Claude)
  • LLM integration
  • BigQuery
  • ETL pipelines

Cloud & DevOps

  • Cloud Run
  • Cloud Functions
  • Firestore
  • AWS (EC2, S3, Lambda, SQS)
  • Docker
  • CI/CD
  • GitHub Actions

Architecture & Auth

  • REST APIs
  • GraphQL
  • Microservices
  • Monorepo (Nx)
  • JWT
  • OAuth
04

Featured Projects

6 selected
01

My Second Teacher

An interactive e-learning platform used by thousands of students across Asia. Contributed to backend services and real-time features like chat using Socket.IO and GraphQL.

Node.js GraphQL MongoDB Socket.IO
02

HomeSchool Asia

A learning platform tailored for homeschooling. Worked on backend services and microservice architecture.

Node.js Express MongoDB gRPC Apache Kafka
03

DishHome

Nepal's leading digital TV service provider. Contributed to backend development for scalable features and real-time updates.

Node.js MongoDB Socket.IO React Redux
04

a-OK: Act of Kindness

A mobile app encouraging small acts of kindness. Integrated APIs and handled backend tasks related to user engagement.

Tsoa Node.js Django PostgreSQL Redis Docker
05

Coax

A messaging platform for internal communication and customer interaction. Worked on features like rules, message activity, and Gmail service integration.

Node.js TypeScript MongoDB Socket.IO Google API
06

Orange Carrom

An engaging mobile game of Carrom. Worked on backend APIs for leaderboard, user stats, and matchmaking.

JavaScript Node.js MongoDB Firebase Cloud Messaging
05

Education

background
  1. Jun 2018 — Sep 2021

    BSc (Hons) Computing

    Softwarica College of IT and E-Commerce · Kathmandu

  2. Apr 2016 — Jan 2018

    High School — +2 Science

    Himalaya Secondary School · Damak

06

Beyond Code

off the clock

Code isn't the only thing I build. Away from the keyboard I rap and produce beats out of Kathmandu — releases include the Dekhawati EP and the Sangarsha project, alongside features with artists like Rabbit and Girish Khatiwada. I also write about the craft: recording on a budget, producing your own beats, and what it actually takes to be a rapper in Nepal.

07

Get In Touch

let's build something

Have a project in mind? Let's talk about it.

[email protected]

+977 9814028392

Kathmandu, Nepal

chapagainsabin.com.np Rapper & beat producer