Skip to main content
@kneeraazon

01 — Senior Backend Python & AI Engineer

Available — next slot Aug 2026

Backend & AI
systems, built
for production.

Nirajan Karki — 7+ years shipping scalable APIs, real-time platforms, and LLM integrations. Django, FastAPI, PostgreSQL, and cloud-native infrastructure that holds up under real traffic.

  • 7+Experience
  • 75+Clients Served
  • 80+Projects Delivered
  • 100%Job Success Score

02 — Project spotlight

Selected work

Recent projects across AI systems, real-time platforms, and production backends.

04 · Featured
Screenshot_20260428_095945

TypeScript · graph

Spinoza Ethics Interactive Visualisation

An interactive web application that renders Baruch Spinoza's Ethics as a formally navigable deductive system, making one of philosophy's most structurally rigorous texts explorable through graph visualization. The Ethics is composed entirely of definitions, axioms, propositions, demonstrations, and corollaries arranged in strict geometrical order — each claim proven from prior ones in an unbroken chain from metaphysical foundations to conclusions about human freedom and the good life. This application parses the full dependency structure of the text and represents it as an interactive directed graph, where nodes correspond to individual propositions and edges encode logical dependencies between them. Users can select any node to read the full text, trace its proof ancestry back to the foundational axioms, or explore its downstream consequences forward through the system. Built with TypeScript and graph layout algorithms, the project bridges digital humanities and software engineering, providing scholars, students, and curious readers a spatial, networked view of a philosophical argument that rewards structural analysis.

Case study →Live ↗

01
22

Personal Budget Tracker

A full-stack personal finance dashboard built with TypeScript and React, designed to provide complete visibility into income, expenses, savings, and budget goals through an intuitive, data-rich interface. The application features interactive charts for monthly and category-level breakdowns, a transaction management system with tagging, filtering, and full-text search, and a responsive layout optimized for desktop and mobile use. State management follows a clean unidirectional data flow, and the component architecture adheres to atomic design principles for long-term maintainability and testability. Additional capabilities include recurring transaction detection, configurable budget targets with real-time progress indicators, multi-currency support, and CSV export for external reporting and accounting workflows.

React · TypeScript

02
clarityff

Clarity Enterprise

A comprehensive full-stack template offering high performance, scalability, and flexible microservice architectures for diverse use-cases using modern JavaScript.

Microservices

03
Screenshot_20260323_125515

Deterministic Quantitative Routing

A novel AI system architecture implementing the "Thin Agent, Fat Platform" pattern to eliminate hallucination and non-determinism in quantitative financial workflows. The system exposes a natural language interface that parses user intent using an LLM acting purely as a semantic router, then delegates all computation to a curated library of over 100 deterministic, mathematically verified functions covering portfolio metrics, risk calculations, technical indicators, options pricing models, and statistical analysis. By keeping the LLM strictly in the routing layer and out of the computation layer, the architecture guarantees fully reproducible, auditable numerical results regardless of model temperature or prompt variation — a critical requirement in financial applications where a single hallucinated figure can have material consequences. The platform is built with Python for the computation engine and Next.js for the conversational interface, and is designed to extend easily as new quantitative modules are added to the function library.

Python · Next.js · LLM routing

05
Screenshot_20260321_181051

SmartClaim AI

AI-Powered Medical Billing Compliance platform emphasizing high validation thresholds and automated structured review.

AI · healthcare

06
delta

Delta Hedging Platform Updated

An automated options trading system written in Python, integrated with the IG.com broker API to execute real-time delta hedging strategies across live derivatives positions. The platform continuously monitors open options legs, calculates aggregate delta exposure, and automatically places offsetting trades to maintain a delta-neutral portfolio within configurable risk thresholds. Core features include real-time WebSocket feed management with automatic reconnection, per-position P&L tracking, order latency handling, partial fill reconciliation, and a structured logging pipeline for post-trade analysis and strategy review. The system is designed for resilience under live market conditions — gracefully handling API rate limits, stale quotes, and connectivity interruptions — making it production-ready for active algorithmic trading in volatile markets.

Python · trading

03 — Experience

Milestones that shaped the work

Nov 2021 – Present

Upwork (Freelance)

Senior Python / Django Developer · 4 yrs 11 mo

  • Architected and shipped scalable APIs using Django, DRF, FastAPI, and Flask.
  • Delivered full-stack solutions with React and Next.js frontends.
  • Optimised PostgreSQL and MongoDB schemas and query performance.
  • Integrated AI pipelines (OpenAI, LangChain, RAG) into chatbots and search workflows.
  • Maintained CI/CD on AWS; enforced auth, security, and testing best practices.
PythonDjangoFastAPIPostgreSQLReactNext.jsAWSLangChain
Aug 2020 – Sep 2022

Pathway Technologies and Services

Full-Stack Developer · 2 yrs 2 mo

  • Developed scalable Django / DRF platforms and REST APIs.
  • Integrated React / Next.js clients with robust backend contracts.
  • Improved MySQL and MongoDB performance and data models.
  • Partnered cross-team to ship features on time and to specification.
DjangoDRFReactNext.jsMySQLMongoDB
Jan 2019 – May 2021

Merohealth

Web Developer · 2 yrs 5 mo

  • Shipped full-stack features using Django, DRF, React, and Next.js.
  • Maintained performance and scalability for user-facing healthcare flows.
  • Built components powering a 10,000+ user dashboard.
DjangoDRFReactNext.jsMySQLMongoDB
Feb 2018 – Feb 2019

Food & Beverage Nepal

Web Developer · 1 yr 1 mo

  • Solo-built the full front and backend using Django and a responsive UI.
  • Delivered core product and catalogue features via clean APIs.
  • Improved performance, accessibility, and SEO visibility.
DjangoJavaScriptPostgreSQLSEO

04 — Tools & technologies

The stack I build with

LANGUAGES

  • Python
  • TypeScript
  • JavaScript
  • SQL

BACKEND

  • Django
  • DRF
  • FastAPI
  • Flask

FRONTEND

  • React
  • Next.js
  • Tailwind
  • GSAP

DATA

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • pgvector

AI / ML

  • OpenAI
  • LangChain
  • LlamaIndex
  • RAG

INFRASTRUCTURE

  • Docker
  • Kubernetes
  • AWS
  • Nginx
  • GitHub Actions

05 — Services

Why choose me for your next project

01

Frontend Development

React, Next.js (App Router), TypeScript, and Tailwind CSS — building performant, SEO-optimized interfaces that connect cleanly to your backend APIs. Server Components by default, client-side interactivity where it counts.

02

Backend API Development

Production-grade REST and async APIs using Django REST Framework and FastAPI. Pydantic v2 models, dependency injection, Redis caching, PostgreSQL with proper indexing — built to handle real traffic, not just demos.

03

Database Design

PostgreSQL schema design, query optimization, and indexing strategies that eliminate N+1 problems before they ship. pgvector for AI workloads, Redis for caching layers, and migration pipelines that don't break production.

04

Gen AI & Agentic AI

End-to-end LLM systems: RAG pipelines with pgvector and LlamaIndex, tool-calling agents with LangChain, and multi-step orchestration wired into production APIs. Shipped autonomous agents that cut manual triage time by 55% and reduced inference costs 40%+ through prompt caching and semantic deduplication.

05

Cloud Deployment

Docker, Kubernetes, Nginx, and GitHub Actions CI/CD pipelines on AWS (ECS, RDS, S3) and GCP. SSL termination, rate limiting, security hardening, and Systemd service management — infrastructure that stays up.

06

Full-stack Development

End-to-end AI-integrated applications: FastAPI or Django backend, RAG pipelines, LLM orchestration with LangChain or LlamaIndex, vector search via pgvector, and Next.js frontend — from prototype to production-ready system.

06 — Client feedback

What clients say

“Nirajan built our email client surface and a change-order round on top of it, and both landed clean and on scope. What set him apart was judgment beyond the ticket: he ran a read-only audit of our backend unprompted, told us the unauthenticated read routes were the thing to fix before anything else, and he was right. That call held up months later when we verified it. He also finished work he hadn't billed for and told us not to charge for it. Clear communicator, honest itemized pricing, no hand-holding required, and completely professional through a stretch where our own priorities were in flux. I'd hire him again without hesitation. ”
Ari L.Bay Area Tech Hero
“Someone who clearly delights in helping their clients and in their work. The final product is superb and very fast and effective. He's also a genuinely fun person to work with and very eager to please. We will be back.”
Fatemah M.OpenAI Automation
“Your communication was excellent—clear, responsive, and proactive. I truly appreciate the dedication and extra time you invested in the project, especially given the budget constraints. Thank you for your hard work and professionalism—I'd highly recommend you.”
Deividas J.Trading Automation
“I set up the contract on a Saturday morning and on Saturday evening, he delivered! He even added some extra optimizations. Good communication, super fast delivery.”
Jan N.Python / OpenAI Developer
“Nirajan is attentive and communicative when working on his assigned projects. He is excellent at presenting his completed tasks to the client as well as working independently throughout the week.”
Gurbaksh C.Python / Backend Developer
“Nirajan is an honest competent contractor. He provided me with a reasonable estimate and delivered perfect results within 12 hours. Several other contractors tried to charge 10x as much for the same job. I will definitely use him again!”
Leah B.Data Engineering

07 — Let's build

Let's build something great

Tell me what you're working on. Start with how you'd like to engage.