Projects by Aditya Karad

EarlyApply (2025)

EarlyApply was a job board designed to surface newly posted jobs so candidates could apply quickly. Jobs older than 72 hours were removed. The hosted service is no longer active because compute costs were too high without monetization.

BusTub (2024)

For database systems coursework, Aditya implemented core components of CMU's disk-based BusTub database in C++17: a buffer pool manager, disk scheduler, extendible hash table, query execution engine, and concurrency control mechanisms.

ReadySetMenu (2024)

A fault-tolerant, scalable restaurant order-management system using RabbitMQ, MongoDB, and dynamic AWS EC2 provisioning to scale during demand surges. Source code.

Texera and Kubernetes (2024)

Work with Professor Chen Li on a control plane that deploys isolated Apache Texera instances with hardware limits in under five seconds using AWS EC2, EFS, and EBS. The project also ran Texera in an on-premises Kubernetes cluster for more than 150 concurrent users. Demo.

Other projects

  • ZHistory (2024): A Rust CLI for finding previously run Zsh commands.
  • Apache AsterixDB (2023): Open-source patches to the big-data DBMS project at UC Irvine.
  • What's To Do? (2022): A task manager with auto-generated productivity metrics. Details.
  • Kindle Export to Notion (2021): A weekend SaaS product for exporting Kindle highlights to Notion. Details.
  • Airbnb Clone (2020): A solo full-stack learning project. Source code.