Sankalp Tharu

Backend Engineer · Django/Python · REST APIs · PostgreSQL/MySQL · Linux

I build business applications, REST APIs, and open-source tools with Python, Django, and Linux.

I work mostly on the backend. I design database schemas, build APIs, handle deployments, and manage Linux servers. For clients in Nepal, I've built job portals, student management systems, custom content managers, and e-commerce backends.

I prefer building systems that are simple to operate and easy to maintain long after they ship. When a project needs a frontend, I use HTML, Tailwind CSS, HTMX, Alpine.js, or React. I avoid heavy frontend frameworks when plain HTML and CSS are enough, but I use React when the interface genuinely benefits from it.

connect with me
Sankalp Tharu — avatar
leave a comment
GuestbookLeave a note — a hello, a recommendation, or a memory.
sign
open source

Things I'm Maintaining

  • lapctlRust CLI for managing Linux laptop hardware; GPU switching, battery health, power limits, and cooling.
  • django-nepkitDjango fields and helpers for Nepal: BS DateFields with admin pickers, Address chaining, phone validation.
  • djinitA fast, interactive CLI to bootstrap a modern, production ready Django project in minutes.
  • DevGenAI-powered CLI for semantic commits, changelogs, and automated project essentials.
my background

Experience

Contract Full Stack Developer

current
2025 - Present

Independent Open Source Developer

current
2023 - Present

Backend Developer

Venusion Infotech Pvt. Ltd.·Kohalpur, Nepal
2024 - 2025
what i use

Engineering Capabilities

Core Backend

  • Python, Django, Django REST Framework
  • REST API Design & Integration
  • Relational Database Design & Django ORM
  • Postgres, MySQL
  • Business Logic & Automation

Systems & Infrastructure

  • Linux & Bash
  • Nginx, Docker, CI/CD
  • Server Deployment & Configuration
  • Redis & Background Tasks
  • Performance & Reliability

Frontend Integration

  • HTML, JavaScript, React, TypeScript
  • Tailwind CSS
  • Alpine.js, HTMX
reach out

Get in touch

If you need to scale an existing backend, build a REST API from scratch, or automate complex business workflows, I'd be happy to talk.

I'm available for freelance work and open to interesting backend engineering opportunities.