Arpit Bhayani

Hey, I am Arpit

entrepreneur, educator, and tinkerer

I am a software engineer passionate about System Architecture, Language Internals, Distributed Datastores, and Advanced Algorithms. In 2024, I took the leap of faith and co-founded Duggup, where I am operating as the CTO taking care of all things tech.

Before co-founding Duggup, I was a Staff Engineer at Google leading the Dataproc India team in providing managed big data ecosystem to GCP customers. I hold 10+ years of experience in building and scaling backend services across domains and companies like Unacademy, Amazon, Practo, and D. E. Shaw.

I keep diving deep into engineering details and share my learnings by across my socials and videos on YouTube. To put my learning to practice, I keep building things on the side and a few of my good hobby projects include

  • DiceDB - a re-implementation of Redis in Go
  • Revine - a visual programming language for kids

You can find me on my socials below where, apart from engineering topics, I talk about career growth and how to become a better engineer.

Arpit Bhayani

Courses I teach

Alongside my daily work, I also teach some highly practical courses, with a no-fluff no-nonsense approach, that are designed to spark engineering curiosity and help you ace your career.

System Design Masterclass

A no-fluff masterclass that helps experienced engineers form the right intuition to design and implement highly scalable, fault-tolerant, extensible, and available systems.

Details →

System Design for Beginners

An in-depth and self-paced course for absolute beginners to become great at designing and implementing scalable, available, and extensible systems.

Details →

Redis Internals

A self-paced and hands-on course covering Redis internals - data structures, algorithms, and some core features by re-implementing them in Go.

Details →

Books I read recently all books →

Arpit's Newsletter read by 80000+ engineers

Weekly essays on real-world system design, distributed systems, or a deep dive into some super-clever algorithm.