Arpit Bhayani

Hey, I am Arpit

curious, tinkerer, and explorer

I am a software engineer and an engineering leader passionate about System Architecture, Databases Internals, Language Internals, and Advanced Algorithms. I am the creator and maintainer of DiceDB - an open source, reactive, multi-tenant, cache optimized for modern hardware.

In 2024, I took the leap of faith and co-founded Profile.fyi, where I took care of all things tech and product. Before this, I was a Staff Engineer at Google leading the Dataproc India team in providing a managed big data ecosystem to GCP customers. I was also part of Amazon's Fast Data Team and took care of cold tiering of hot data and providing a seamless query interface across all tiers.

I held engineering leadership positions (both IC and management) at Unacademy, where I built, grew, and led Search, Site Reliability Engineering (SRE) teams, and Data Engineering teams. I hold a total of 10+ years of experience in scaling backend services, taking products and teams from 0 to 1, and beyond.

I keep diving deep into engineering details and share my learnings by across my socials and videos on YouTube.

Arpit Bhayani

From the First Principles All topics ➔

In-depth and structure explainers for various topics and concepts.

  • Designing Microservices
  • [todo] BitTorrent Internals

  • [todo] HashTable Internals

  • [todo] Real-world System Design

  • ...

SWE Math Weekly All problems ➔

Weekly questions that sits at the intersection of SWE, ML, and Math


Arpit's Newsletter read by 100,000 engineers

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