Education

Rochester Institute of Technology - Computer Science BS

Computing Security Minor

August 2018 - December 2022

GPA: 3.57


Work

General Dynamics Electric BoatSystems Engineer

June 2023 - Current

TeslaFactory Firmware Data Science Intern

September 2021 - May 2022

TravelersSoftware Engineering Intern

June 2021 - August 2021

NIC Systems Corp.Development Intern

May 2019 - August 2019

Show more
Projects

Path of Exile League Start Auditor

GitHub
Web app written using the Dash Python library and Pandas that takes in a Path of Exile build using either a URL or base64-encoded string and shows the general cost of the uniques and cluster jewels in the build in the first few days of the league. Line graphs of price trends are also included for each item. The aim is to assist me in choosing an inexpensive and strong build while also allowing me to see when the optimal time for buying an item generally is.
Experience Gained:
  • Python
  • Dash (Python framework)
  • Pandas (Python library)
  • base64 encoding and decoding
  • UI design
Contributions:
  • Personal project, all work was done by myself.

Discord Server Statistics

GitHub
Raspberry Pi Ubuntu server running Python script for data ingestion, ElasticSearch database service, and Kibana frontend for data visualization of Discord message trends
Experience Gained:
  • Python/discord.py
  • HTTP requests, ElasticSearch API requests
  • Ubuntu server setup and administration
  • Kibana view creation
  • Data ingestion and log design
Contributions:
  • Personal project, all work was done by myself.

TRV-Synthetics

Travelers' 2021 InJam hackathon project: Modular and scalable framework to run synthetic web validation scripts.
Experience Gained:
  • JavaScript
  • Express.js
  • MongoDB
  • HTTP requests (Postman)
  • API creation
  • JSON
  • Puppeteer
Contributions:
  • Designed and implemented Express.js REST API for front-back end communication.
  • Puppeteer script development.

This website

GitHub
Simple personal website using Jekyll, Bundle, HTML, CSS, and JS.
Experience Gained:
  • Jekyll/static templates
  • HTML/CSS/JS/JQuery
  • UI design
Contributions:
  • Personal project, add work was done by myself.

Picross

GitHub
A simple Picross game written using JavaFX
Experience Gained:
  • Java
  • JavaFX
  • UI Design
  • Inheritance
Contributions:
  • Personal project, all work was done by myself.

LSGGI

GitHub
A fighting platforming game made using Python
Experience Gained:
  • Python
  • OOP
  • Workflows
  • Collaboration
Contributions:
  • Implemented all characters and in-game entities. (bullets, melee attacks, health bars, etc.)
  • Game design and iteration.

Schedule Bot

GitHub
A Discord bot that tracks users' schedules and events
Experience Gained:
  • Asyncronous Python
  • API usage (discord.py)
  • OOP
Contributions:
  • Implemented message handling and calendar model layer.

Show more
Skills

Experienced

Some Experience

Learning


Show more