My Journey So Far

Software Engineering Intern

Software Engineering Intern, Artly AI

May 2025-Present

• Redesigned robot control software

Software Engineering Intern

Software Engineering Intern, Amtrak

Jan 2025-May 2025

• Added live notifications to our logging service

Backend Engineer

Backend Engineer, Penn Labs

Sept 2024-Present

• Developed the backend of an ecommerce feature for Penn Mobile

Machine Learning Research

Machine Learning Research Assistant, University of Pennsylvania

Jan 2024-Sept 2024

• Analyzed different ML explanation algorithms

Machine Learning Research

Machine Learning Intern, Pactera

Jun 2022-Aug 2022

• Trained ML models to detect gun violence from video footage

Machine Learning Research

Newport Rocketry Club, Vice President

Sept 2019 - May 2023

• Won 1st place at the American Rocketry challenge out of 700 teams

Machine Learning Research

Math & Coding Tutor, King County Libraries

Nov 2021 - Jan 2023

• Taught over 100 kids over 2 years

Machine Learning Research

USA Physics Olympiad Honorable Mention

Apr 2022

• Top 250 in a national physics competition

Machine Learning Research

AIME Qualifier

Sept 2020

• Top 2.5% in a national math competition

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.