Hey, I'm Bhuvnesh Sharma 👋

I work around Django, Python tools, backend systems, and developer communities.

Online I go by the name 'devilsautumn'. Most of my work is Python, Django, Postgres, AWS, and the parts of a product that need to keep working after everyone closes the demo tab.

I got pulled into Django through instagram and open source and somehow ended up reading migration code for fun. Questionable life choice, but it worked out. I have contributed to Django, worked on migration internals, mentored GSoC contributors, and built enough backend stuff to know that logs are not optional decoration.

Outside work, I love reading startup books. Zero to One and The Hard Thing About Hard Things are two that stuck with me. I also play cricket, watch sci-fi movies, write things down, collect side-project ideas, and occasionally convince myself that one more Python package is a totally reasonable life decision.

Highlights

  1. Django contributor

    15+ PRs merged across Django's migrations framework and ORM, plus a mention in Django's authors list.

  2. Django Software Foundation member

    Individual member of the Django Software Foundation and co-chair of its Social Media Working Group.

  3. GSoC with Django

    Google Summer of Code 2023 contributor with the Django Software Foundation, working on migrations for moving models between apps without losing data. Later mentored Django contributors during GSoC 2024 and started serving as a GSoC organization admin for DSF in 2025.

  4. Django India community

    Started the Django India community, ran meetups across 10+ Indian cities, and organized DjangoDay India, a national-level event with 250+ attendees.

  5. Co-founder, HR-tech product

    Built the backend for an HR-tech platform from scratch: APIs, hiring workflows, database models, AWS infrastructure, and early product decisions.

  6. Python packages

    Built TimeSeed, django-migrations-inspector, and BenchWise (not actively maintained): small tools around IDs, Django migrations, and LLM evals.

Recent writing

  1. Starting again on the open web

    Why I am keeping a small place for notes, projects, and writing.