Open to backend, platform and Python engineering roles

Senior Backend Engineer

I make complicated systems boringly reliable.

Senior Backend Engineer with 5+ years of experience building Python systems, APIs, data platforms, asynchronous workflows and practical AI tools.

5+ yearsPython-firstIndia
shubham@portfolio:~

$ whoami

Senior Backend Engineer

$ stack --primary

Python · FastAPI · PostgreSQL · AWS · Redis · Celery

$ focus

backend systems / data / automation / AI

$ status

available_for_interesting_work

What I build

Five years of turning messy requirements into dependable software.

Click around. This is the work I tend to enjoy most.

Currently selected

Backend Systems

Production backend systems with clean boundaries, reliable APIs, background jobs, caching and integrations.

PythonFastAPIDjango / DRFFlaskRedisCeleryREST APIs
01Service design
02Workflow engines
03Third-party integrations
04Reliability improvements

Engineering playground

Break systems. Tune tradeoffs. Learn what the knobs actually do.

Interactive backend labs that behave more like engineering puzzles than résumé bullets.

QUEUE LAB

Queue & Retry Simulator

Survive Black Friday, provider outages and campaign traffic by balancing workers, retries, backoff, cost and downstream pressure.

WorkersRetriesBackoffJitterCircuit breaker
Launch queue lab →
NEW LAB

PostgreSQL Index Lab

Diagnose slow queries, inspect cardinality, choose indexes and run simulated EXPLAIN ANALYZE while balancing latency, write throughput and storage.

EXPLAIN ANALYZEComposite indexesPartial indexesBRINWrite cost
Launch index lab →

Public projects

Things I can actually show you.

Employer systems stay in the experience section. These are the projects I can discuss openly.

01AI + DATA

Ask Your Database

Natural Language → PostgreSQL Assistant

A modular Python application that turns plain-English questions into safe SQL, validates and repairs generated queries, executes them against a read-only PostgreSQL database, and summarizes results back in natural language.

PythonPostgreSQLOllamaLlama 3Prompt Engineering
Explore project
02DESKTOP + AUTOMATION

Gym Operating System

Membership, Payments & Reminder Desktop App

A local-first Windows desktop application for running a small gym: members, plans, memberships, payments, reminders, backups and admin protections in one place.

PythonPySide6SQLiteSQLAlchemy
Explore project

03 · CURRENTLY BUILDING

The next thing should be worth showing.

I'd rather keep this slot empty than fill a portfolio with toy CRUD apps. The next public project will appear here when it earns the space.

IN PROGRESS

Experience

Production engineering, not portfolio fiction.

2024 — 2026

Senior Software Engineer

Fintech / Lending Platform

Built production backend services across lending, servicing, reporting, integrations, async processing and data workflows.

PythonFastAPIPostgreSQLAWSCelerySQLAlchemy
2021 — 2024

Software Engineer

Edtech

Worked on backend systems supporting teacher operations, payouts and internal business workflows.

PythonFlaskPostgreSQLRedisAWS

Let's build something useful

Looking for a backend engineer?

I'm interested in backend, platform and Python engineering roles, including remote and internationally distributed teams.