Resume
Education
-
2021.08 - present Pittsburgh, PA
Bachelor of Science
University of Pittsburgh
Computer Science & Mathematics
- Data Structures & Algorithms I & II, Software QA, Systems Software, Operating Systems, Functional Programming, Cloud Computing, Cryptography & Network Security, Data Science
-
2020.08 - 2021.05 Philadelphia, PA
Dual Enrollment
Community College of Philadelphia
Computer Science & Mathematics
- Discrete Mathematics
-
2017.08 - 2021.05 Philadelphia, PA
Work
-
2024.05 - present QA Automation Intern
WebstaurantStore
Automated quality assurance tasks for web applications.
- Wrote automation scripts to test storefront and admin pages using Groovy and Selenium.
- Wrote SQL queries to fetch appropriate test data from database tables.
- Wrote unit tests for shared classes used in automation scripts.
- Monitored nightly runs of automated tests, communicating with developers when bugs arose.
-
2024.01 - present Software Engineering Intern
Innovative Systems
Developed software tools and APIs for data transformation and validation.
- Built a multi-threaded ETL tool for transformation & validation of records, supporting multiple file formats.
- Developed an API to extract core functionality into a shared library, complete with unit & integration tests.
- Built a plugin system for custom processing operations to be dynamically loaded & executed.
- Thoroughly documented work for continued development of the software.
-
2023.05 - 2023.08 Software Engineering Intern
Dynamics Inc.
Developed and tested a database application for internal use.
- Planned, developed, and tested the frontend & backend for an internal database application.
- Implemented CRUD operations on the database & server-side sorting, filtering, and pagination.
- Submitted pull requests, received code reviews, and demoed work regularly.
-
2022.08 - 2023.12 Undergraduate Teaching Assistant
University of Pittsburgh, School of Computing and Information
Assisted students in programming courses by leading recitations and office hours.
- Lead recitations for 30+ students for Python, Java & C programming courses.
- Coordinated lecture reviews, held office hours, and helped students work through assignments.
Projects
- 2024.09 - present
HotRound
Aggregates PDGA sanctioned tournament data to calculate disc golf round ratings for any course & layout.
- Used Selenium to scrape data from sanctioned PDGA tournaments
- Built a ReactJS + Flask application to display round ratings & statistics.
- Built a discord bot to extrapolate round ratings for any score at a given course layout.
- Implemented clustering of course layouts using hole distances & total par with SciPy.
- Deployed applications using Docker & Heroku.
- 2024.02 - 2024.04
Cinect
A movie recommendation platform using a KNN clustering algorithm.
- Delivers movie recommendations using a KNN clustering algorithm.
- Driven using data from a group of users on Letterboxd, a film review site.
- Utilized GitHub Actions to automatically deploy to GCP services.
- 2023.03 - 2024.04
Lost @ Pitt
A multi-platform app for tracking lost items on campus.
- Second place at SteelHacks 2023
- Finalist at the Pitt Big Idea Competition 2024
- 2023.01 - 2023.02
Astralnaut
A 2D survival game built using OOP concepts.
- Programmed in GDScript using the Godot game engine.
- Created pixel art for characters, enemies, and environments.