GET /sandesh-shrestha  →  200 OK

Sandesh
Shrestha

Backend Developer building systems that hold up under real traffic — Python, Django & REST APIs, from schema to deployment.

Sankhamul, Lalitpur, Nepal GitHub LinkedIn
profile.json — response

      
SCROLL

GET /about

Profile record

I'm a backend developer currently at Spectra Nepal, where I build the parts of a product that don't show up in a screenshot — authentication flows, payment integrations, and systems that stay correct when the traffic spikes.

Recent work includes a Coca-Cola campaign backend that generated, stored and validated 16 million unique redemption codes, and a full travel booking platform with OTP-based auth and an integrated payment gateway. I care about clean schemas, predictable APIs, and infrastructure that's boring in the best way.

role Backend Developer @ Spectra Nepal
location Sankhamul, Lalitpur, Nepal
stack Python · Django · DRF · PostgreSQL · Docker
focus REST APIs, auth systems, database performance
education B.E. Computer Engineering, 2021–2025

GET /experience

Deploy log

Backend Developer

Spectra Nepal · Kathmandu, Nepal

Nov 2025 — Present
  • Built a full-stack travel booking app with OTP-based password reset, package search, booking management and an integrated NPX payment gateway.
  • Architected the backend for a Coca-Cola campaign: OTP auth via Sparrow SMS, in-app games, and a redemption system generating and validating 16M unique codes at scale.
  • Optimized Django ORM queries to keep response times fast under high-volume traffic.
  • Containerized applications with Docker for consistent dev and deployment environments.

Backend Developer Intern

FynCoo Technology Pvt. Ltd. · Kathmandu, Nepal

Jul 2024 — Mar 2025
  • Developed and maintained REST API endpoints in Python/Django, improving performance and reliability.
  • Designed and optimized MySQL schemas and queries for business logic and reporting.
  • Paired with frontend developers to integrate APIs cleanly across the stack.
  • Ran Git/GitHub workflows across sprints and standardized local dev environments with Docker.

GET /projects

Response payloads

Placeholder cover image for Project Management System

Project Management System

200 OK

Jun 2025 — Jul 2025

  • Centralized workflow for projects, tasks, teams and profiles with role-based access.
  • Kanban-style task flow with AJAX endpoints for status updates and assignment.
  • Celery-powered async notifications and due-date reminders.
DjangoDRFCeleryJWTAdminLTE3
Placeholder cover image for e-commerce project

E-Commerce Web App

200 OK

Jan 2025 — Apr 2025

  • Full storefront with product listings, cart and order management.
  • Auth and authorization via Django's built-in system.
  • Product and category CRUD managed through Django Admin.
DjangoMySQLJS
Placeholder cover image for image captioning project

Image Caption Generator

200 OK

Apr 2025 — Jul 2025

  • CNN+LSTM architecture generating automated descriptive captions.
  • Trained model served via Django for real-time image upload and captioning.
  • OAuth2 authentication for secure user access.
TensorFlowCNN+LSTMDjangoOAuth2
Placeholder cover image for Investment Tracking System

Investment Tracking System

Collaborative

Aug 2024 — Jan 2025

  • Multi-module app for accounts, share transactions, investments, expenses and ledgers.
  • Custom auth and role-based access, plus KYC workflows with document uploads.
  • AJAX-driven real-time validation and dependent dropdowns across forms.
DjangoMySQLAJAXGit

GET /skills

Stack & tooling

LANGUAGES

PythonJavaScriptSQLHTML

FRAMEWORKS

DjangoDjango REST Framework

DATABASES

PostgreSQLMySQLSQLite

TOOLS & PLATFORMS

DockerGitGitHubOAuth2Postman

CONCEPTS

REST API DesignJWT AuthCRUDMVC

FRONTEND

Tailwind CSSHTML5
16,000,000 unique codes generated/ OTP auth via Sparrow SMS/ NPX payment gateway integration/ Django ORM optimization/ Dockerized deployments/

GET /education

2021 — 2025

B.E. in Computer Engineering

Universal Engineering & Science College, Lalitpur, Nepal

2017 — 2019

Intermediate Level (+2), Science

Nilkantha Secondary School, Dhading, Nepal

POST /contact

Send a request

Open to backend roles and collaborations. Fill the fields below or reach out directly — I usually reply within a day.

location

Sankhamul, Lalitpur, Nepal