Backend Engineer

I build backend systems that don't fall over.

APIs, auth, queues, webhooks, and the occasional LLM pipeline. 3+ years shipping production systems with Django, FastAPI, and async Python, from rate-limited integrations to AI-powered automation.

3+ yrsDjango · DRF · FastAPI · PostgreSQLKathmandu, Nepal · NPT (UTC+5:45)

webhook.go
go · net/httpmain

What I build

System Architecture · Event-Driven Concurrency · Operational Reliability

  • 01

    Distributed Systems & API Architecture

    Architecting secure, fault-tolerant external APIs, microservices, and identity management workflows (Casdoor) optimized for high availability, transaction integrity, and resilient machine-to-machine communication.

  • 02

    High-Concurrency & Data Infrastructure

    Orchestrating non-blocking event-driven workloads (asyncio), distributed caching strategies, and optimized storage layers across relational databases and vector spaces for high-throughput data retrieval.

  • 03

    Observability & Engineering Excellence

    Establishing end-to-end production monitoring (Datadog), automated performance benchmarking (Locust), and strict architectural guardrails to guarantee long-term codebase maintainability and system reliability.

Experience

Teams I've shipped with — from internships to production on-call.

  1. Associate Backend Developer

    Current

    Codavatar Tech Pvt. Ltd.

    Feb 2025 – Present

    WebhooksCasdoorasyncioDatadogCaching
    • Architected and shipped fault-tolerant webhook systems featuring strict rate limiting and Casdoor-powered authentication for external-facing APIs.
    • Developed and published an official n8n community node for KrispCall, enabling seamless workflow automation and real-time contact/SMS synchronization.
    • Optimized system throughput and concurrency using in-memory caching, server-side pagination, asyncio background workers, and semaphore-controlled execution to eliminate race conditions.
    • Mentored interns and junior engineers on fail-fast development patterns, test-driven design (TDD), and rigorous code reviews to accelerate team delivery velocity.
    • Maintained high production availability by monitoring infrastructure with Datadog, leading root-cause incident investigations, and establishing robust PR review quality standards.
  2. Software Engineer (Part-time)

    Lishnu Tech

    Jun 2024 – Jul 2025

    ArchitectureAPI SecurityMentorship
    • Contributed to core architecture decisions, establishing long-term technical direction and system scalability strategies.
  3. Backend Developer

    Pagoda Labs

    Jan 2024 – Oct 2024

    DjangoDRFPostgreSQLPolars
    • Designed normalized database schemas and high-performance REST APIs using Django, DRF, PostgreSQL, and MySQL.
  4. Backend Intern

    SMTM Capital

    Nov 2023 – Jan 2024

    FastAPICelerySQLAlchemyLocust
    • Implemented asynchronous backend features and core business logic using FastAPI, Celery, and SQLAlchemy.

Education

  1. Master of Computer Information Systems (MCIS)

    In progress

    Nepal College of Information Technology (NCIT)

    2025 – Present

    Advanced software engineering, distributed databases, and data analytics.

    Software EngineeringDistributed DatabasesData Analytics
  2. Bachelor of Computer Information Systems (BCIS)

    Apex College, Pokhara University

    Nov 2019 – Aug 2024

    Data Structures & Algorithms (DSA), System Design, DBMS, Java.

    DSASystem DesignDBMSJava
    Project

    ApexHub

    Mar 2023 – Jul 2023 · Team lead

    Led a team building a campus collaboration platform — designed the database and REST API with Django REST Framework and MySQL, with a React + Redux Toolkit frontend.

    Django REST FrameworkMySQLReactRedux Toolkit

Stack & tools

Tools I use regularly across APIs, data, and shipping.

Python

Daily driver

FastAPI

Async APIs

PostgreSQL

Primary datastore

Redis

Caching & queues

asyncio

Concurrency

Datadog

Monitoring

Languages

  • Python
  • TypeScript
  • SQL
  • Go

Frameworks & Core API

  • FastAPI
  • Django
  • Django REST Framework
  • Celery
  • SQLAlchemy
  • asyncio
  • WebSockets

Data & Vector Infrastructure

  • PostgreSQL
  • MySQL
  • Redis
  • ChromaDB
  • Polars
  • LangChain
  • Ollama

Platform & Observability

  • Datadog
  • Locust
  • n8n
  • Flower
  • Docker
  • Git
  • Gemini API

Selected work

Highlights from integrations, LLM tooling, and full-stack product work.

  • SMS TriggerKrispCalln8n-nodes-krispcallSync ContactSMS/MMS Sync
    n8n workflow
    01Shipped

    KrispCall n8n Community Node

    A custom open-source integration node for n8n that automates KrispCall workflows, facilitating real-time contact synchronization and automated SMS/MMS event triggers.

    • TypeScript
    • n8n
    • API Integration
    • Automation
  • terms-of-service.pdf

    42 chunks indexed · llama3.2

    What's the refund policy?

    Ask about this document…
    RAG
    02Production-Ready

    Ollama Chat-PDF Engine

    A Django REST API allowing users to query dense documents locally. Features smart document chunking with LangChain, vector embedding storage in ChromaDB, CrossEncoder re-ranking, and optimized context injection via llama3.2.

    • Django REST
    • LangChain
    • ChromaDB
    • Ollama
    • RAG
  • Pirus
    Dashboard
    Employees
    Projects
    Billing
    Chat

    Active projects

    12

    Open invoices

    4

    Team members

    28

    Live chat · WebSocket
    Invoice #1042 generated
    Billed via gemini-1.5-flash
    AI-assisted billing active
    03Active Development

    Project Pirus — Enterprise ERP

    A comprehensive ERP ecosystem tailored for tech enterprises. Features real-time internal communications via WebSockets, HR/CRM workflows, and automated, AI-assisted client billing powered by gemini-1.5-flash.

    • DRF
    • WebSockets
    • Gemini API
    • System Architecture