Tune In, Tune Out

Award Winning Senior Design (Capstone) Project. TITO is a snap-on solution for selective noise isolation for existing headsets. The project comprised our final thesis project and represented a culmination of the engineering design skills we had gained over the course of our undergraduate careers.

Read More



SoftWare

Distributed Search Engine

Final Project for CIS555(Internet and Web systems) at the University of Pennsylvania. The purpose of this project is to build a fully scalable and distributed search engine. The major components of the search engine include a Crawler, Indexer/TF-IDF Retrieval Engine, PageRank, Search Engine and User Interface.

Read More



SoftWare

Distributed Web Crawler

A scalable and fault tolerant distributed web crawler that was built as part of the final project for CIS555(Internet and Web Systems) at the University of Pennsylvania

Read More



Examining Financial Services in East Africa

Final Project for CIS545 (Big Data Analytics) at the University of Pennsylvania

Read More



Operating Systems

PennOS: A User-level UNIX-like Operating System

PennOS is a UNIX-like operating system designed around subsystems that model those of standard UNIX. It includes programming a basic priority scheduler, flat file system, and user shell interactions. PennOS runs as a guest OS within a single process running on a host OS. This was the capstone project in our Operating Systems Course (CIS 380)taught by Prof Boon Loo at the University of Pennsylvania

Read More



Speaker Profiling Using Machine Learning Methods

Can we use neural networks to classify a speaker’s raw audio data by the speaker’s metadata, specifically nationality and gender? Can we further take a semi-supervised-type learning approach to improve classification, by using “learned” metadata as features to assist in learning other metadata? These are the questions we sought to answer in our final project for CIS519 (Applied Machine Learning) at the University of Pennsylvania

Read More



Calorie Life Cam

Calorie Life Cam is a miniature camera that serves as a wearable dietary documentation aid for patients with nutritional needs. The device uploads photos it takes to a webserver where the photos are filtered for food. Originally built as the final project for ESE350 (Embedded Systems) at the University of Pennsylvania. This project was conceptualized by our project mentor Dr. Jesse Goldman - Director of Drexel Comprehensive Hypertension Center. We worked with Dr. Goldman through our iterations to bring this prototype to life.

Read More



Balance Bot

We assembled our balance bot from scratch, using a beaglebone microcontroller and a battery pack as well as other mechanical parts. While the PID tuning was mostly pre-programmed, we adjusted our tuning constants and programmed race functionality.

Read More



Hardware

FIFO Memory

The purpose of this project was to build a memory queue of 32 4-bit words using SRAM memory cells, multiplexers/decoders, registers, sense amplifiers, bit conditioning circuitry and clock generation. Final project for ESE370(Circuit-Level Modelling, Design and Optimization for Digital Systems). Our project report was awarded best writeup

Read More



Hardware

Audio Docking Station

Designed and built a treble/bass filtering phone docking station as part of the final project for ESE215 (Circuits).

Read More