2022 — 2024
San Francisco, California, United States
2020 — 2022
San Francisco Bay Area
Software Engineer for the Telemetry Traffic team.
Kansas City, Missouri Area
I spent 12 weeks interning for the Garmin Aviation Weather Radar Team in Olathe, Kansas. During this summer, I was tasked with building a full stack software interface tool to help the Weather Team connect to Garmin Aviation Radars from remote machines. My engineering solution allowed user's to use the Weather Radar Development Tool from their own office, without having to physically go to the Radar for Software Testing and Data Collection.
The first part of the tool was a C++ Console Application that runs on the machine collected the Weather Radar Data Packets through an Ethernet connection with the Radar. This Console Application routed these Data Packets to the single connected user's machine using port forwarding. To do this, I had to recreate the Garmin Aviation Weather Radar High Speed Data Bus (HSDB) interface, which centralizes the data received from all the data boxes. I was then able to scrape the web to simulate the data coming from other data boxes. All of this data is then forwarded to the user's workstation in order to perform testing/data collection through their Development Tool.
I also added a Web Server and Website to this tool to allow user's to see the connection status of all the Radars, while also viewing Radar statistics and information. When any of the Radar's are available for connection, the web interface allows a singular user to take control of the Radar to perform their testing.
kansas city
This was a 12 week Software Engineering Internship in the summer of 2018. During this internship, I worked for the Embedded Graphics Team in the Garmin Aviation division. My tasks during this experience involved completing module testing on the Garmin Aviation Graphics Drivers. This was done using the programming language C. I also worked on a Python-based CPU/GPU Profiler for Garmin Aviation. The Profiler project involved instrumenting the Graphics drivers, and then collecting the respective metrics when it was run on the hardware. From there, the data was passed through our Profiling User Interface for easier analysis.
2017 — 2017
Unpaid Internship for a startup software venture. I performed product testing, made the company website, fixed small bugs/errors in the product code using HTML, JavaScript, PHP and SQL. Was also exposed to the business aspect of a startup, as I was involved in research for potential company competitors and client feedback on the product.
Education
The Ohio State University
Bachelor of Science - BS
National Public School
High School
Greenwood High Internstional School