Sheraz Choudhary

Video Presentations at Harvard

Strava AWS Big Data Pipeline to Kibana

Strava data in a JSON document and sent to AWS Opensearch via AWS Kinesis Firehose . Visualized via a Kibana dashboard.

Topic presentation for Harvard CSCI E-82

MySQL Database for Strava Data

Strava data was then transformed/split into five tables.  A relational database schema was designed in MySQL to match the Strava data. 

Topic presentation for Harvard CSCI E-59

Strava API Data to AWS


Connect to Strava API and download all summary and detailed activity data for a Strava user (github.com/sherazch00/strava-app).

Final Presentation for Harvard CSCI E-90

Big Data Duplicate File Finder w/ Dashboard

Find duplicate files reliably using the hash of each file in the folder scanned.  The results are passed to a Kibana dashboard via an AWS pipeline.

Topic presentation for Harvard CSCI E-88C

Duplicate File Finder


Duplicate File Finder program coded in Python (compares hashes of file to reliably find exact duplicates).

Final Presentation for Harvard CSCI E-7

Cloud Connected Ultrasound Machines

Back in 2012 we envisioned a world of ultrasound machines connected via AWS; we prepared a 47 page business and IT infrastructure plan.

Capstone Presentation for Harvard ISMT E-200

Mobile Video Object Detection


New ML model architecture to perform real-time object detection on a mobile phone (arxiv.org/abs/1903.10172).

Paper Presentation for Harvard CSCI S-25

Generative Adversarial Networks 

Overview of Generative Adversarial Networks (GANs) including code/demo of a simple GAN model (with Emily Shoemaker).

Topic presentation for Harvard CSCI E-82

Overview of Super Resolution


Brief overview of Super Resolution before doing a deep-dive into Single Image Super Resolution (SISR).

Topic presentation for Harvard CSCI S-25

Apple Product Launch

Channeling Steve Jobs launching a new Apple product.  Completely fake but who knows this could very well be a presentation Apple gives. 

Final Presentation for Harvard MGMT S-3012