Technical Lead of the Coolan team within Salesforce -- delivering hardware telemetry and failure analysis at scale for our first-party fleet.
A Raft consensus protocol based distributed key-value store. Designed as a final project for CMSC 23310 (Distributed Systems), nodes use RabbitMQ to communicate with each other and mapDB as a persistance layer. Such a system is partition-tolerant and consistent and can always make progress as long as a majority of nodes are active.
View ProjectSuper quick and dirty API for UChicago Crushes that allows searching.
View Project