Work Experience

Software Engineering Intern

Software Engineering Intern, Amtrak

• Currently developing internal tools used by the QA team

Backend Engineer

Backend Engineer, Penn Labs

• Developed a high-performance ecommerce feature for Penn's official student app, used by over 4000 students monthly

• Designed and deployed scalable API endpoints using Django to manage listings, offers, and messaging

• Utilized Redis, Kubernetes, and Celery to ensure reliability and scalability in deployment

Machine Learning Research

Machine Learning Research Intern, University of Pennsylvania

• Implemented SHAP, LIME, and Anchor model explanation systems in the STREAMLINE AutoML pipeline

• Used by over 70 clinicians at Cedars Sinai Medical Center to understand their models' decision-making process

• Analyzed the performance of 5 popular explanation frameworks on different data patterns

Machine Learning Research

Intern, Pactera Edge

• Trained a machine learning model using PyTorch to detect gun violence from security camera video footage

• Applied object detection algorithms to classify people, handheld items, and posture

Projects

Skygazer

A web app to help new stargazers discover stargazing locations using real-time data on weather, visibility, and light pollution. Won finalist at YHack

Algorithm Visualizer

A website that helps students in the class CIS 1210 visualize and understand important algorithms

Recipe Price Calculator

A web app that automatically calculates the price of a list of ingredients

Crazyhouse Chess Game

My implementation of the crazyhouse variation of chess. Runs locally on Java Swing

LC4-Simulator

A simulation of the LC-4 Operating System written in C. Can parse machine language into assembly and run code.

QR Code Merger

A python program that uses computer vision to detect cut-up pieces of a QR code in a noisy image and merge them together.