Skip to main content

Backend Developer & API Architect — Nepal

I'M SANJIV THAPA

I design and build scalable backend systems with Django, FastAPI, and PostgreSQL. From multi-tenant SaaS platforms to real-time WebSocket applications — I ship production-ready APIs.

|
Sanjiv Thapa — Backend Developer Nepal building scalable APIs

About Me

I'm Sanjiv Thapa — a backend developer based in Nepal specializing in building scalable, production-grade APIs and web services. My core stack includes Django, Django REST Framework, FastAPI, PostgreSQL, and Redis.

I architect systems that handle real-world complexity: multi-tenant SaaS platforms, real-time messaging with WebSockets, role-based access control, and JWT/OAuth2 authentication flows. Every project I ship includes proper database design, comprehensive test coverage (90%+), and Docker-based deployment.

Currently pursuing my Bachelor of Computer Application (BCA), I've built my expertise through self-driven learning and shipping end-to-end projects — from database schema design to API development, frontend integration, and cloud deployment on platforms like Render and Vercel.

As a daily Linux user (Arch Linux + Hyprland), I'm deeply comfortable with terminal workflows, Bash scripting, and DevOps tooling including Docker, Git, and CI/CD pipelines.

What I Enjoy Building

Scalable REST APIs with clean architecture and comprehensive test suites
Real-time systems — WebSocket messaging, live notifications, presence detection
Multi-tenant SaaS backends with organization-scoped data isolation
Authentication systems — JWT, OAuth2, RBAC with granular permissions

Currently Exploring

Best practices for scalable API designClean backend architecture and maintainabilityPerformance, caching, and data flow optimization

Tech Stack

⚙️ Backend

Python

TypeScript

FastAPI

Django

Express

Node.js

Flask

🗄️ Databases

PostgreSQL

MySQL

SQLite

Redis

Supabase

🎨 Frontend

HTML5

CSS3

JavaScript

TypeScript

React

Svelte

Next.js

Electron

Tailwind CSS

🚀 DevOps & Deployment

Git

GitHub

Docker

Vercel

Render

Cloudflare

🛠️ Tools & Environment

VS Code

Neovim

Postman

Linux

Arch Linux

Bash

Hyprland

GitHub Activity

Sanjiv Thapa GitHub contribution streak stats