Work Experience

Graduate Research Assistant

North Carolina State University

2019 - 2020

Worked under Dr. Munindar Singh in collaboration with IBM research.

Automated Extraction of Microservices from Legacy Code

Designed and implemented a semi-supervised approach to automatically build a Java class taxonomy by combining a variety of ML techniques.

Experience with Process Mining, Clustering, Autoencoders (Tensorflow)

Service Management via Commitments over a Permissioned Blockchain

Developed blockchain smart contract to leverage a declarative approach to business process representation

Experience with GoLang, HyperLedger, BPMN

Undergraduate Research Assistant

North Carolina State University

2016 - 2017

Worked under Dr. Muhammad Shahzad on several projects during my time as an undergraduate at NCSU.

Multi-User Gesture Recognition Using WiFi

Set up custom transmitter and access point on Linux machines

Gathered detailed channel state information from wireless network interface cards

Planned out and executed experiments with up to 6 volunteers performing gestures simultaneously

Optimizing WiFi for Dense IoT Deployments

Automated and ran IoT network simulations using Python and up to 50 Raspberry Pi's

Later designed virtual simulations in C using NS3 and modifying WiFi firmware

Analyzed packet information using Wireshark

Indoor Localization via RSSI and Inertial Measurements

Worked on an Android application to gather data from internal inertial sensors in a device

Did preliminary work on a model to combine RSSI readings and inertial data to track the device

Senior Design Capstone Project

North Carolina State University / Dell EMC

Fall 2017

Designed a novel system for Dell EMC’s server facility to unobtrusively gather data from hundreds of machines

Analyzed data and proposed methods for using it to track utilization

Communicated frequently with a team from the company

Experience with Python, Docker, IPMI, databases, requirements authorship

Resident Advisor

Edward Skull King Apartments (NCSU)

2014 - 2015

Took responsibility for over 200 residents - graduate or international students at NCSU

Worked effectively with residents from wide variety of cultural and linguistic backgrounds

Planned at least one event a month for residents to encourage networking and provide information about resources available at NCSU

Calmly resolved crisis scenarios such as gas leaks, medical emergencies, and disputes