Nabaraj Kafle
000
Portfolio — 2026

Software full-stack engineer

Backend · Frontend
RAG · Automation · AI/ML
Based in
Kathmandu, Nepal

I'm Nabaraj, I build dependable backends, intelligent systems & automation for the web.

NowBackend Django Developer at Kitwosd IT Center, shipping e-commerce and database-driven apps for national & international clients.
FocusRESTful APIs, tenant-aware architectures, CI/CD with GitHub Actions, and practical AI-powered software — LLM APIs, embeddings and RAG.
ApproachTranslate business requirements into reliable, maintainable software — tested with Postman & Swagger/OpenAPI, deployed through automation.
(01) Projects

Selected work

Production backends, SaaS architecture, automation and applied AI — a few things I've built and shipped.

Keep scrolling

Multi-tenant SaaS

01
NABARAJ.KAFLERBACDRF
Projects · BOQ
Inventory · Finance
SaaSBOQ

Construction-management platform: projects, BOQ, cost estimation, inventory, procurement and finance — with tenant-aware schemas, role-based access, company workspaces and subscriptions.

  • Python
  • DRF
  • React
  • PostgreSQL

E-commerce

02
NABARAJ.KAFLERESTCI/CD
Django · APIs
Auto deploys
SHOPAPI

Django e-commerce applications for national and international clients — REST APIs, database schemas and automated production deployments via GitHub Actions.

  • Django
  • REST
  • GitHub Actions
  • Swagger

Automation nodes

03
NABARAJ.KAFLEFASTAPIRPA
Workflow nodes
Integrations
FLOWAUTO

Backend automation nodes and workflow integrations in FastAPI for an n8n-like platform, plus RPA that removed manual steps from hospital workflows.

  • FastAPI
  • RPA
  • Python
  • Integrations

OCR comparison

04
NABARAJ.KAFLETESSERACTGEMINI
Extract · Compare
Side by side
OCRVS

Extracts text from images with both Tesseract and the Gemini API, then compares the results side by side.

  • Python
  • Tesseract
  • Gemini API

CareSewa

05
NABARAJ.KAFLEDJANGOHMS
Appointments
Workflows
CARESEWA

Hospital management system built on Django with database-driven workflows and appointment booking.

  • Django
  • Python
  • Database

Vision lab

06
NABARAJ.KAFLEPYTORCHOPENCV
Detection · Classes
Crowd scenes
VISIONYOLO

Object detection, image classification and crowd-scene detection using YOLOv8, Faster R-CNN, CNNs and OpenCV.

  • PyTorch
  • YOLOv8
  • Faster R-CNN
  • OpenCV

Project manager

07
NABARAJ.KAFLEDJANGOTAILWIND
Roles · Permissions
Visibility
TEAMRBAC

Django project-management app with role-based access control for user permissions, project visibility and role-based actions.

  • Django
  • Tailwind CSS
  • JavaScript

More on GitHub

Also: Smart Weather App (React, OpenWeather, Google AI Studio) and a responsive Netflix Clone.

Visit
GitHub ↗
(02) Disciplines

What I build

From database schemas to model inference — the full path between a request and a result.

(03) Intelligence

Systems that retrieve, reason & act

01IngestDocuments, APIs and images — OCR with Tesseract & Gemini.
02EmbedNLP preprocessing and embeddings.
03RetrieveVector databases and semantic search.
04GenerateLLM APIs with careful prompt engineering.
05AutomateFastAPI nodes, RPA and workflow integrations.
(04) Experience

Where I've worked

EducationB.Sc. CSITTribhuvan University, Kathmandu · 2021 – 2025
CertificationsRobocorp Python Level 1 ,2 and 3AI & Machine Learning Foundation Workshop · May 2025
(05) Contact

Let's build something remarkable.

Phone+977 9865461468
LocationKathmandu, Nepal
ElsewhereGitHub  /  LinkedIn
© 2026 Nabaraj KaflePython · Django · React Back to top ↑