Skip to main content

About Me

šŸ‘‹Hey, I'm Sanjiv Thapa — a backend-focused developer from Hetauda, Nepal who enjoys building things and understanding how they work.šŸŽ“I'm currently studying Bachelor of Computer Application (BCA), but most of my growth comes from self-driven learning, late-night debugging, and shipping projects.āš™ļøI naturally gravitate toward backend development and system design. I enjoy thinking about APIs, authentication, data flow, and how different parts of a system connect and scale.🧩I've built projects like multi-tenant SaaS platforms, real-time chat systems, and desktop applications — handling database design, backend logic, frontend integration, and deployment end to end.🐧I'm a daily Linux user (Arch + Hyprland). I'm comfortable in the terminal, enjoy Bash scripting, and prefer understanding tools deeply rather than using them as black boxes.šŸš€For me, software development is a long-term craft — it's a journey with no end in sight.

What I Enjoy Building

Backend APIs with clean structure and clear responsibilities
Real-time systems like chat, notifications, and presence features

Currently Exploring

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

Tech Stack

šŸŽØ Frontend

HTML5

CSS3

JavaScript

TypeScript

React

Svelte

Next.js

Electron

Tailwind CSS

āš™ļø Backend

Python

TypeScript

FastAPI

Django

Express

Node.js

Flask

šŸ—„ļø Databases

PostgreSQL

MySQL

SQLite

Redis

Supabase

šŸš€ DevOps & Deployment

Git

GitHub

Docker

Vercel

Render

Cloudflare

šŸ› ļø Tools & Environment

VS Code

Neovim

Postman

Linux

Arch Linux

Bash

Hyprland

GitHub Activity

GitHub Streak