Backend Developer

Think, Plan, Build, and Deploy.

Nepal · NPT (UTC+5:45)Available for freelance projects

What I build

Integrations, async workflows, and production hygiene—the work behind stable products.

  • //

    Integrations & APIs

    Webhooks, third-party platforms, and auth patterns (including Casdoor) so external systems can talk to yours safely.

  • //

    Async & data

    asyncio workloads, caching, pagination, and solid persistence with PostgreSQL/MySQL—and vector search when the product needs it.

  • //

    Operational quality

    Datadog in production, load testing with Locust, reviews and mentoring—shipping code that teammates can run and extend.

Experience

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

  1. Associate Backend Developer

    Codavatar Tech Pvt. Ltd.

    Feb 2025 – Present

    • Shipped webhook systems for third-party integration with rate limits and Casdoor-powered authentication on external-facing APIs.
    • Published the n8n community node for KrispCall—workflow automation and tighter integrations for customers.
    • Improved performance and concurrency with in-memory caching, pagination, asyncio background tasks, and semaphore-controlled execution to avoid race conditions.
    • Mentored interns on fail-fast development, test design, and code reviews—raising quality and delivery speed.
    • Monitored production with Datadog, led incident investigations, and kept a high bar on PR reviews.
  2. Software Engineer (part-time)

    Lishnu Tech

    Jun 2024 – Jul 2025

    • Contributed to architecture decisions and long-term technical direction.
    • Guided the team on best practices and scalability strategies.
    • Provided technical solutions and mentorship across the stack.
  3. Backend Developer

    Pagoda Labs

    Jan 2024 – Oct 2024

    • Built database models and REST APIs across multiple products (Django, DRF, PostgreSQL, MySQL).
    • Delivered data visualization reports with Polars to support decision-making.
    • Cut slow endpoints from minutes to seconds through profiling and targeted optimizations.
  4. Backend Intern

    SMTM Capital

    Nov 2023 – Jan 2024

    • Implemented backend features with FastAPI, Celery, and SQLAlchemy.
    • Ran load tests with Locust and monitored workers with Flower.

Education

Bachelor of Computer Information Systems (BCIS)

Apex College, Pokhara University

Nov 2019 – Aug 2024

Java, DSA, system design, DBMS

Stack & tools

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

Languages

  • Python
  • TypeScript
  • SQL
  • Java

Frameworks & APIs

  • Django
  • DRF
  • FastAPI
  • Celery
  • SQLAlchemy
  • asyncio
  • WebSocket

Data & ML tooling

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

Platform & delivery

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

Selected work

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

  • KrispCall n8n community node

    Shipped

    Custom n8n node to integrate with KrispCall—contact sync plus SMS/MMS actions and triggers for automation-heavy teams.

    • TypeScript
    • n8n
    • Integrations
  • Ollama Chat-PDF

    Project

    Django REST API to upload PDFs and chat with documents via Ollama LLMs—chunking with LangChain, embeddings in ChromaDB, CrossEncoder re-ranking, and context-aware prompts on llama3.2.

    • Django REST
    • LangChain
    • ChromaDB
    • Ollama
  • Project Pirus — ERP

    Project

    Full ERP-style system for IT companies: HR, project tracking, CRM, real-time chat over WebSocket, and AI-assisted billing with gemini-1.5-flash.

    • DRF
    • WebSocket
    • Gemini

Away from the keyboard

Hobbies make you a more interesting engineer—and better at analogies in design docs.

  • Side projectsn8n nodes, LLM tooling, and sharpening backend craft outside work.
  • Learning in publicWriting on the blog about things I actually shipped and broke.
  • CommunityMentoring interns and helping teams level up reviews and tests.