
Aditya Bhalerao
Software Engineer
I'm a Software Engineer with a focus on backend development, passionate about building scalable, efficient, and reliable systems.
I specialize in crafting APIs, managing databases, and optimizing server-side performance to deliver seamless user experiences.
Currently at Geminus Space, building backend services for satellite ground operations.
Tech Stack
Technologies I work with daily – from programming languages and frameworks to containerization tools, databases and cloud services.
OSS Contributions
Browse the PRs and Issues I've created in various open-source projects.
4
Projects
7
PRs
4
Issues
redis/rueidis
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.
DiceDB/dice
DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware.
authzed/spicedb
Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data.
p2-inc/keycloak-orgs
A Keycloak extension enabling single-realm, multi-tenancy for SaaS applications
Projects

cadutrace
An offline CCSDS protocol analyzer for spacecraft telemetry, walking a recorded CADU stream up the stack - transfer frames → virtual channels → reassembled space packets → application decoders - into a health report or an interactive terminal UI.

Autorollout
A CRD-free Kubernetes operator that triggers rolling restarts of Deployments when the ConfigMaps or Secrets they consume actually change.
For the Curiosity
Smaller builds, weekend hacks, and rabbit holes explored along the way.
Go Software RAID
User-space RAID 0/1/5/6 in Go, file-backed disks with block I/O through a RAID abstraction layer. RAID 5 (XOR) survives 1 disk failure and RAID 6 (Galois-field dual parity) survives 2; usable capacity 100/50/75/50%. Covered by 14 unit tests.
CoWIN Slot Finder
A vaccination-slot discovery web app from India's 2021 COVID drive, a React (Vite) SPA over a stateless FastAPI proxy to the public CoWIN API, with State → District → Center navigation and pincode search. No database, no auth; migrated from an original Django build.
Blogs
Things I write about — engineering, systems, and lessons learned along the way.
How Geospatial Queries Work at Scale
Zero-Copy: Moving Data Without Touching It
How Merkle Trees Detect What Changed
How Vector Clocks Track Causality
Papershelf
A collection of research papers I've found insightful. These papers span various fields and have broadened my understanding of different concepts.
In Search of an Understandable Consensus Algorithm
This paper presents the RAFT consensus algorithm, emphasizing its simplicity and ease of understanding compared to other distributed consensus algorithms like Paxos.
Zanzibar: Google's Consistent, Global Authorization System
This paper details Zanzibar, Google's scalable and globally distributed access control system designed to provide consistent permission management at massive scale.
Consistent Hashing and Random Trees
This paper introduces consistent hashing, a distributed systems technique that enables efficient data distribution and load balancing in scalable hash table implementations.
Scaling Memcache at Facebook
This paper describes Facebook's approach to scaling memcached to handle billions of requests per second, detailing their distributed caching architecture and optimization strategies.
Monolith: Real Time Recommendation System With Collisionless Embedding Table
This paper presents ByteDance's Monolith, a production recommendation system featuring a collisionless Cuckoo hash-based embedding table and online training architecture that syncs parameters to serving PS at minute-level intervals for real-time personalization.






