I'm a Computer Science and Electrical Engineering student at Harvard passionate about System/ML/Software development. I love working on intersting, scalable, and efficient system softwares for differnt applications.
- ๐ฑ Iโm currently: Working on an exciting newtworking system project, FloodClone
- ๐ซ How to reach me: [email protected], LinkedIn
- โก Fun fact: I am currently building a computer from a transistor [ON HOLD].
๐ FloodClone FloodClone is an adaptive peer-to-peer content cloning system aimed at minimizing tail delivery time through maximum bandwidth utilization, redistribution prioritization, and zero redundancy. Agnostic of the underlying network topologs aims to find the best way to distribute a file to all destinations utilizign all available bandwidth. |
๐น HamsterDB HamsterDB is a column-store database. It is designed to efficiently store and query large amounts of data. As a column store database, it is optimized for aggregate operations over large rows |
๐ช Simple Tor A Python-based implementation of a simplified Tor-like network, providing anonymous communication and browsing through a series of relay nodes. |
๐ฌ Jmessage This chat application is designed to be resilient against up to N failstop faults. It uses a master-slave architecture to ensure fault tolerance and relies on the gRPC protocol for communication between its components. |
๐น๏ธ retro-breakout-assembly A retro Breakout game implemented in x86 Assembly. |
๐ก SMAD An experiment with logical clocks focusing on the effect of clock speed on clock drift. |
๐ฅ๏ธ Mips processor A custom multicycle processor design implemented in SystemVerilog. SystemVerilog |
๐๏ธ Cache simulator A cache simulator for analyzing cache performance. |
๐ Monty Interpreter A Monty language, stack-based programming language, interpreter written in Python. |
๐ CConnect A simple example of a distributed chat system. Here we explore two different alternatives of building such a system, i.e., using a custom wire protocol in C and designing the same system with Python gRPC. |
๐ง Amann a convolutional neural network build to identify Amharic letters. Currently it has an accuracy of about 86% on the test data. I will be improving the dataset as well as the algorithm to build better products. |
๐ค ML A collection of my implementation of various machine learning algorithms and experiments. |
๐ค๏ธ Retrack protocol A decentralized protocol for secure and private sharing that allows retracting in the case of no reciever. Web3 |
๐ swip3 A crypto credit card. Web3 Decentralized |
๐ Roman Coinage An interactive timeline website showcasing the history of coinage. |
๐ Stem2012 yearbook A digital yearbook website for the 2012 class of Stem High School. |
โ๏ธ chess-nft A platform to tokenize and trade unique digital chess games as NFTs. |
๐ฒ Game 91 Telegram bot A Telegram bot for playing the Game 91, a popular card game. |
๐ Airbnb clone A functional clone of the backend of popular vacation rental platform, Airbnb. |
โโญ Tic tac toe A classic Tic Tac Toe game implemented in Python. |
๐งฎ virtual math camp An online platform for organizing and conducting virtual math camps. |