Troy Meadows

Picture of Troy Meadows

Python | C++ | HTML + CSS | Data Structures

About

I am a fifth year Computer Science student at the University of Cincinnati on track to graduate in May of 2022. Upon graduating, I will be working full time at Nike as a Rotational Engineer.

Experience

Nike

Global Technology Intern

Jun 2021 - Aug 2021

MRI Online

Web Development Co-op

May 2020 - Apr 2021

GE Aviation - Engines

Software Engineering Co-op

Aug 2019 - Dec 2019

During my second co-op rotation with GE Aviation I had the opportunity to contribute to the development of the Full Authority Digital Engine Control (FADEC) System for the GE9X commercial engine through the GE9X Software team. While on this team, the majority of my work consisted of helping the team get through tool qualification and required engine certification. My contribution to the tool qualification effort consisted of reviewing results from tests cases of a few Python tools the team used, and making sure that the reuslts matched what was described in the requirements. I also conducted 5 test case reviews on new function implementations to aid in the formal software testing process, which was used as a part of the overall engine Part 33 certification. During the rotation I learned more about requirements software such as IBM Rational DOORS and Rational Change. This experience allowed me to learn more about the test-driven development process.


GE Aviation - Aviation Systems

Software Engineering Co-op

Jan 2019 - May 2019

My first co-op rotation was with GE Aviation in Grand Rapids, Michigan under the Aviation Systems division. During this rotation, I contributed to the Civil Unmanned Air Systems program through developing tools using Python which aided in vehicle configuration. While I was there, my team focused on integrating a drone autopilot software called PX4 into different flying vehicle configurations, one including quadcopters. The first Python tool I developed took data from test flight logs and printed plots based on this data to PDFs. The purpose of this tool was to make the post-flight data processing step more efficient to the team. Before the development of the tool, the team spent unnecessary time extracting extensive data into CSV files, then creating charts that were necessary for review. The second tool I developed helped the team calibrate the gyroscope sensors used on each vehicle developed. This consisted of extracting data from gyroscope sensor tests then comparing the test results to the expected values and generating compensation values based on the difference.

Beyond the technical skills I learned, I also had the opportunity to contribute to a project that followed the Agile methodology for software development. During my time, I participated in my team's daily standup meetings, contributed to sprint planning, and held code reviews for the team in order to produce a product that would satisfy all parties.

Projects, Involvement, and Leadership

Twitter Bot

Personal Project

In Progress

Supreme Bot

Personal Project

Dec 2018

National Society of Black Engineers

Secretary

Apr 2018 - Present

Management Leadership for Tomorrow

Career Prep Program Fellow

Feb 2020 - Present

CS5124: Engineering Interactive Visual Interfaces

Project 1: Bad Air

View Documentation and Demonstration Here