Arpit Bhayani

#AsliEngineering

Become a Better Engineer

Our self-paced courses and CBCs provide a necessary structure to your learning and help you become a better engineer and have a great career.

Arpit Bhayani

Paid Courses



INTERMEDIATE COHORT-BASED PAID

Arpit's System Design Masterclass

A masterclass that covers a massive range of topics in-depth to help you become great at designing scalable, fault-tolerant, and highly available distributed systems and microservices.


View Curriculum →

Free Courses



BEGINNER SELF-PACED FREE

Designing Microservices

Microservices are fun, but in most cases confusing. There are so many things going here and there. Let's take a step back and take a journey in understanding almost everything about Microservices.


View Curriculum →


INTERMEDIATE SELF-PACED FREE

Garbage Collection

Garbage Collection is one of the most critical components of any programming language. In this course, we would dive deep into the world of GC and understand various algorithms that power it.


View Curriculum →


INTERMEDIATE SELF-PACED FREE

GitHub Outage Dissections

Outages are inevitable, and in this course, we dissect all GitHub outages and understand the why's and the how's. We learn about their architecture and practices and understand how things are built at scale.


View Curriculum →


BEGINNER SELF-PACED FREE

Hash Table Internals

Hash Table is an awesome data structure that powers the likes of Hash Sets and Hash Maps. Let's dive deep into it, understand the internals of it, and see what makes them so efficient on time and space.


View Curriculum →