Saurav Sharma

Indie Hacker & Software Engineer

Download PDF

Summary

Indie hacker and software engineer with 5+ years of client work building SaaS products, APIs, internal tools, and real-time features, now building my own products.

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

Skills

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

PostgreSQL, MySQL, SQLite, Redis

Celery, Docker, Git, Linux, pytest, REST APIs, WebSockets, OpenAI API

Experience

Generative Studio, Software Developer

  • Build Python backend services for real-time voice workflows
  • Work on low-latency processing, orchestration, and third-party integrations
  • Ship backend features with a small remote product team

Fillyouin, Django Developer

  • Built candidate-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

Project

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, 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