PennCloud is a distributed cloud platform with a highly scalable, fault-tolerant key-value datastore at the backend that supports strong consistency, efficient replication, checkpointing and recovery. Used to provide a webmail and cloud storage services. Originally made for the final project of CIS 505.
Technologies: C++, GRPC, ProtobufView GitHub Read Report
This project attempts to tackle the problem of song genre classification based solely on lyrics. Used large dataset from metrolyrics.com and achieved a 65.2% test accuracy when predicting the following five genres: hip-hop, metal, rock, pop, and country. Originally made for the final project of CIS 519.
Technologies: Python, Gensim, NLTK, PyTorchRead Paper
Wrote a UNIX-like operating system. Includes programming a priority scheduler, FAT file system, and basic shell with job control and input redirection. Originally made for the final project of CIS 380.
This is a Chrome extension, iOS app, and chat bot that lets you calculate the expected additional credit card interest cost and missed investment gains from making a purchase, based on your banking history. It automatically updates the cost of items in your Amazon cart according to our algorithms. 1st place winner at Capital One SWE Summit Hackathon.
Technologies: Python, Django, Heroku, JS, DialogFlow, Chrome APIView GitHub Try ChatBot
Built an active audio filtering system completely from scratch. An ACDC converter outputs +/- 15 V to power two cascaded, second-order, inverting active filters for the bass and an inverting op-amp followed by two cascaded infinite gain multiple feedback active filters for the treble. Also built an A2D converter which lights up a bar LED according to the amplitude of the bass channel.Read More
Ever wonder if that one cutie is single? Simply input their Insta handle and get a prediction back in seconds. Analyzes an account through facial recognition and natural language processing. Winner of HackPrinceton's Best Social Media Hack Award.
Technologies: Python, Azure, NLP, Django, BootstrapView Devpost View GitHub
Using Django, this web app explores intersting patterns in a publiclly available dataset of Airbnb listings, as well as predict optimal pricing strategies and potential income. Originally made for a MindSumo challenge.
Technologies: Python, JS, Django, Heroku, Google Maps API, Zillow APIView GitHub See on Heroku
The aim of this project is to predict whether a new bug report submitted to a system such as Bugzilla is a duplicate of a pre-existing bug report/give the user a short list of possible matches. Used gensim's LDA and doc2vec implementation as the backbone of the system. Work done at Air Force Research Laboratory in Rome, NY.
Technologies: Python, TensorFlow, Gensim, NLP, ML
One of the largest risks for an elderly patient is falling. This app is a simple solution for caretaker's of the elderly to help prevent fatal results if such an accident occurs. Through location tracking, geofencing, and accelerometer analysis, this app is able to alert caretakers when their patients are in danger.
Technologies: Swift, FirebaseView App
After riding on the school bus from kindergarten through graduation, you notice inefficiencies. Mainly, stopping the bus at every stop regardless of whether a child needs to get off. This app aims to cut out those inefficiencies by providing a simple and secure way for school buses to maximize efficiency by minimizing the number of stops a bus must make.
Technologies: Swift, Firebase, Google Maps API
This dungeon-craweler-styled game built entirely in Java started as the final project for CIS 120. You could say I went a bit overboard compared to the requirements.
Technologies: Java, SwingPlay Game
Lead research in the development of low-cost, disposable glucose sensors for applications in developing countries. A key result of the study was a novel device that cost an order of magnitude less than the current industry standard with comparable performance. Work was published in the journal Biosensors and Bioelectronics and has been cited 46 times as of 2019.View Paper
I wanted to build a wind turbine that used the Venturi Effect and a vertical axis after reading some research about the subject. I didn't know anything about wind turbines, or mechanical engineering for that matter, but learned a ton by the end.Read More
Founded one of the first 3D-printed jewelry shops via the infrastructure of Shapeways.com, and have steadily been creating countless designs using state-of-the-art CAD software and 3D printers, as well as performing private modeling/design jobs. I've designed everything from wedding rings to a custom piece for David Blaine. I built a website using Bootstrap for the shop.See Website