Backend Engineer

Pramod
Ghimire

I build backend systems that handle real-time communication, AI-powered workflows, and payment infrastructure — primarily with NestJS, TypeScript, and LangGraph. Currently working on TaaSNet out of Seoul.

CurrentTaaSNet · Korea · Remote
FocusNestJS · Real-Time · AI
DegreeBSC CSIT · Vedas College

Projects

Production work and personal systems — each built to solve a specific technical problem. Expand any card to see the breakdown.

Current Work

Production2025

TaaSNet

AI-Powered Talent & Services Marketplace

NestJSTypeScriptLangGraphOpenAIGeminiWebSockets+8

TaaSNet needed a backend that could simultaneously handle real-time video/audio calls, multi-step AI workflows, payment billing, and live platform analytics — each with different reliability and latency requirements.

Side Projects

Production2024

Multi-Channel Notification System

Production-Ready Delivery Microservice

NestJSTypeScriptBullMQRedisSequelize ORMPostgreSQL+2

Needed a reusable notification service that could deliver messages across Email, SMS, and WhatsApp through a single unified API — without coupling delivery logic to calling services.

Production2024

Distributed Real-Time Chat

Scalable Fault-Tolerant Chat System

NestJSTypeScriptWebSocketsRedisBullMQPostgreSQL+3

Designing a chat system that scales horizontally requires solving cross-instance messaging, write-path reliability, and AI agent integration — all without blocking the real-time message loop.

Production2023

Online Learning Platform

Full-Stack Course Management System

Node.jsReactMongoDBExpressJWTWord2Vec

Needed a full-stack platform to manage course delivery, user subscriptions, and personalized content recommendations — built as a complete system from auth to recommendation engine.

Beta2024

VaultAuth

OAuth2 / PKCE Identity & Access Service

NestJSTypeScriptJWTOAuth2PKCERedis+3

Auth logic was scattered across multiple personal projects. Built a standalone, reusable IAM service as a learning project in OAuth2 security patterns.

About

I'm a backend engineer based in Kathmandu, specializing in NestJS, TypeScript, and real-time systems. My day-to-day at TaaSNet spans API design, AI workflow engineering with LangGraph, and live communication infrastructure.

I got into backend engineering because I like building things that continue to work reliably under pressure — queues that don't drop messages, APIs that handle concurrency correctly, systems you can debug at 2am without reading every line of code.

Outside work, I build personal projects to explore patterns I can't always try in production: distributed chat systems, OAuth2 flows from scratch, notification microservices with proper audit trails. Building things to learn them properly.

Kathmandu, Nepal · Available Remote
Junior Backend DevelopernowTaaSNet
Jul 2025 — PresentKorea · Remote

Building backend infrastructure for an AI-powered talent marketplace. Core work: LangGraph AI workflows, real-time WebSocket features, Agora/ZegoCloud integration, Stripe Connect billing, and centralized logging.

IT OfficerPABSON Central Committee
Jul 2024 — Jun 2025Kathmandu, Nepal · On-site

Maintained and extended the organization's website and backend systems. Collaborated with external teams on web applications and user management workflows for member schools across the PABSON network.

Project Support Intern & Academic TraineeDigischool Global
May 2023 — Nov 2023Kathmandu, Nepal · On-site

Contributed to a full-stack online learning platform — user auth, course management, and a Word2Vec recommendation engine. Also delivered training sessions and prepared project documentation.

BSC CSITEDU
2021 — PresentLalitpur, Nepal

Bachelor of Science in Computer Science & Information Technology. Coursework in algorithms, networking, databases, and software engineering.

Technical Stack

primary   familiar

Backend

NestJSNode.jsTypeScriptREST APIsWebSocketsSwagger

AI & Queues

LangGraphOpenAI APIVercel AI SDKGemini APIBullMQRedis

Databases & ORM

PostgreSQLMySQLMongoDBSequelize ORMSupabase

Real-Time & Media

WebSocketsFirebaseAgoraZegoCloud

Tools

PostmanDockerGitHubLogging/Monitoring

Payments & Additional Services

Stripe ConnectStripe ExpressReact.js

Let's work together.

I'm open to backend engineering roles, contract work, and interesting technical problems — particularly around real-time systems, AI integrations, or NestJS/Node.js architecture.

Send me a message
Pramod Ghimire.dev — Next.js · Tailwind · Framer Motion
© 2026 Pramod Ghimire