Saurav Sharma

Saurav Sharma

Backend Engineer & Indie Hacker

Download PDF

Summary

Backend engineer with 5+ years of client work building SaaS products, APIs, internal tools, and real-time features in Python and Django. Since late 2025, building my own products: ox, a deployment platform written in Go, and LazyPlanner, an AI planning SaaS.

Main stack: Python, Django, FastAPI, Go, HTMX, PostgreSQL, Redis, and Vue.js.

Skills

Python, Django, Django REST Framework, Django Channels, FastAPI, Go, Vue.js, HTMX, JavaScript

PostgreSQL, MySQL, SQLite, Redis

Celery, Docker, systemd, Caddy, Git, Linux, pytest, REST APIs, WebSockets, LiveKit, OpenAI and LLM APIs

Experience

Independent, own products

  • Took a break after Generative Studio to rest, learn new stacks, and try product ideas
  • Those experiments became LazyPlanner and ox, both built and run on my own (see Projects)

Generative Studio, Senior Backend Engineer

  • Built Python backend services for real-time AI voice workflows (LiveKit, ElevenLabs, Deepgram, OpenAI APIs, Telnyx, FastAPI)
  • Worked on low-latency processing, orchestration, and third-party integrations
  • Shipped backend features with a small remote product team

Fillyouin, Django Developer

  • Built AI candidate-to-job matching features with Django and the OpenAI API
  • Added CKEditor-based email template editing for internal users
  • Integrated Google Calendar and Jitsi meetings into the product

The Payroll App, Django Developer

  • Built and maintained features for a payroll SaaS covering payroll, tax reporting, and employee benefits
  • Refactored backend code to improve maintainability and test coverage with pytest
  • Owned backend work for new features from implementation through deployment

Valar Digital, Python Django Developer

  • Built SaaS products including LeadPlane, GoodMeeting, and EmailVerifier using Django and PostgreSQL
  • Developed image-processing tools for Random Tools with NumPy and OpenCV
  • Added background jobs with Celery and Redis and search features with Elasticsearch and Haystack
  • Worked on backend refactors and product features for Clasiq Cars

Projects

ox, deployment platform (own product)

  • Designed and built a platform on my own that deploys GitHub repos to the user's own Ubuntu server with systemd and Caddy, no Docker
  • Designed a hosted control plane plus a small agent on each server, with blue/green releases, rollback, branch previews, and daily backups
  • Shipped a console, a CLI with JSON output for every command, docs, and an llms.txt for AI agents
  • Tested in a lab of real DigitalOcean droplets; runs a live demo zoo of 24 apps on 4 servers
  • Stack: Go, HTMX, SQLite, systemd, Caddy, GitHub App, Cloudflare, DigitalOcean

LazyPlanner, AI planning SaaS (own product)

  • Captures tasks from third-party integrations such as GitHub, Asana, Gmail, and Linear
  • Uses AI to auto-assign tags, projects, and goals and to reschedule the day
  • Stack: Django, Vue.js, Django Channels, Celery, PostgreSQL; deployed on a Linux VPS with ox

Tymr Online

  • Built a real-time focus timer with synchronized sessions and live updates
  • Handled concurrent updates with Redis-backed coordination and server-side state management
  • Stack: Django, HTMX, Redis (sorted sets for queue management), Django Channels, SQLite

Early experience

  • Django programming content creator at StudyGyaan
  • Customer care executive at Karvy Digikonnect

Education

Self-directed study in computer science and web development through project work, documentation, and online courses

Languages

Hindi, English