Computer and Electrical Engineer

Work Experience

Garmin International - Design Engineer I

Fitness Division - Platforms Team
(July 2017 - Present)
  • Designed the electrical hardware for the Edge 520 Plus, a new Garmin cycling computer that introduces mapping at a lower price point.
  • Coordinated manufacturing and certification efforts for the Edge 520 Plus with engineers in Olathe and Taiwan.
  • Assisted the development of the Jazz project by completing a comprehensive battery life model.
  • Worked closely with software team to diagnose and rectify unexpected power consumption on the Vivoactive 3.

Garmin International - Software Engineer Intern

Outdoor Division - Connect IQ Team
(January 2017 - June 2017)
  • Updated official Garmin partner apps to new resources system, increasing portability to new watches.
  • Developed new, dynamic Garmin watch faces for the 2017 Connect IQ Summit and the 2017 Garmin Marathon.

Garmin International - Design Engineer Intern

Aviation Division - Audio Team
(May 2016 - August 2016)
  • Started design work on a new low-impedance headset adapter, the GHC 1450, for Garmin audio panels.
  • Conducted DO-214A testing on new integrated avionics unit and identified necessary hardware and software modifications.
  • Implemented hardware modifications on early builds of new audio product circuit boards.

Garmin International - Software Engineer Intern

Marine Division - Autopilot Development Team
(May 2015 - July 2015)
  • Integrated autopilot setup menus into the next generation of chartplotters, eliminating the need for a dedicated autopilot display.
  • Started development a new autopilot overlay bar to present important autopilot information in a compact, convenient location.
  • Configured watchdog timers, an important safety feature, on multiple Garmin marine products.

University of Missouri - Columbia Discovery Fellow

Semiconductor Research with Dr. Gregory Triplett
(Fall 2013 - Spring 2015)
  • Investigated the use of two-dimensional materials as a Distributed Bragg Reflector using Matlab simulations.
  • Explored the relationship between device composition, lattice relaxation, and surface morphology in InGaAsSb semiconductor devices grown using molecular beam epitaxy (MBE).
  • Used techniques including scanning electron microscopy (SEM), energy dispersive x-ray spectroscopy (EDS), and reflection high-energy electron diffraction (RHEED) to analyze semiconductor growth.
  • Co-author of academic paper in Journal of Electronic Materials.


University of Missouri - Columbia

(Fall 2013 - Spring 2017)
Bachelor of Science in Computer Engineering
Bachelor of Science in Electrical Engineering
  • Minor in Computer Science
  • Minor in Mathematics
Latin Honors: Summa Cum Laude
GPA: 4.00

Branson High School

(Fall 2009 - Spring 2013)
GPA: 4.52
Class Rank: 1 of 349
ACT Score: 36
AP Credit Hours: 49

Skills and Projects

Programming Languages

Advanced Knowledge:
C, C++

Intermediate Knowledge:
Java, Python

Basic Knowledge:
C#, JavaScript, Swift, Objective C, HTML, CSS, jQuery, Monkey C

Garmin Connect IQ Apps

Celestial Clock - Watch Face
Celestial Clock is a custom watch face for select Garmin smartwatches. The watch face is coded in Monkey C, Garmin's custom language for developing Connect IQ apps. This watch face displays the time in a variation on an analog watch using relative positions of the earth, moon, and sun. Digital time can also be displayed based on user preference.
View Watch Face

Roman Numeral Time - Watch Face
Roman Numeral Time is a custom watch face for select Garmin smartwatches. The watch face is coded in Monkey C, Garmin's custom language for developing Connect IQ apps. This watch face displays the current time in Roman Numerals, the date, your progess toward your daily step goal, and the Garmin move bar.
View Watch Face

Binary Time - Watch Face
Binary Time is a custom watch face for the Garmin Vivofit smartwatch. The watch face is coded in Monkey C, Garmin's custom language for developing Connect IQ apps. This watch face displays the current time in two different ways. The time is displayed as columns of square pixels, representing the time in binary bits, and the base ten equivalents in standard numbers below. The face also displays the date, your progess toward your daily step goal, and the Garmin move bar.
View Watch Face

iOS Development

Circuit Helper
I am developing an app that helps with basic circuit calculations, including resistor combination, delta-wye transformations, source transformations, and power calculations.

Zombie Runner
Zombie Runner is an iPad game where the player has to avoid an ever-growing horde of zombies, some with special abilities. With only a basic gun and limited ammo, survial is going to be a challenge.


Hack Illinois
(February 2016)
SnoreScore - SnoreScore is the one and only iOS app that not only tracks your nightly snoring, but helps you stop it. By accessing your iPhone's microphone, SnoreScore senses when you snore and plays a quiet sound that will hopefully disturb your sleep enough to cause you to shift into a position that will stop your snoring without waking you up. Furthermore, the app will connect with your Apple Watch, triggering a vibration when you snore in addition to or in place of making a noise.
Video Demo
DevPost Description

Hack Illinois
(February 2015)
Sonic Plasma - At Hack Illinois 2015, I worked with two other Electrical Engineering students from Mizzou to create a plasma speaker. We used various hardware components, many salvaged from an old TV, to generate high voltage plasma. We added a modulated audio signal to our input signal, allowing the plasma to play music.
Video Demo
DevPost Description
Hack Mizzou
(October 2013)
Bully Finder - Over the course of this eight hour Hackathon, my very first one, I helped another student develop an Android app that would analyze a user's twitter feed with the goal of identifying potential bullies that they follow.

Awards and Honors

Outstanding Junior in Electrical and Computer Engineering
Each year during Engineers' Week at the University of Missouri, each department in the College of Engineering recognizes one Junior one Senior student for outstanding scholastic achievement and involvement in extra-curricular activities.

Mizzou Engineering Dean's High Honor Roll
Engineering students at the University of Missouri are placed on the Dean's High Honor Roll for earning a GPA of 3.5 or higher over the course of the semester.

United States Presidential Scholar
The United States Presidential Scholars Program recognizes 141 of the most distinguished graduating high schools seniors in the nation. Each year, the selected Presidential Scholars travel to Washington, D.C. for the National Recognition Weekend to partake in a broad range of educational, celebratory and fellowship activities. The weekend culminates in a White House-sponsored event at which the Scholars are awarded the Presidential Medallion.

National Merit Scholar
The National Merit Scholarship Program is an academic scholarship competition administered by the National Merit Scholarship Corporation. Out of nearly 1.5 million students who enter the competition each year, the winners are chosen from a final pool of 15,000 finalists judged to have the strongest combination of academic skills and achievements, extracurricular accomplishments, and potential for success in rigorous university studies.


Eta Kappa Nu - Electrical and Computer Engineering Honor Society
(Fall 2014 - Present)
  • President (Fall 2015)
  • President Elect (Spring 2015)
  • Historian (Spring 2016)
IEEE-Eta Kappa Nu (IEEE-HKN) is the student honor society of IEEE and is dedicated to encouraging and recognizing excellence in the IEEE-designated fields of interest. Student members are selected on the basis of scholastic standing, character, and leadership.

(Fall 2014 - Present)
  • Vice President (Spring 2016)
The Institute of Electrical and Electronics Engineers (IEEE) is the world's largest professional association for the advancement of technology. The local student branch at the University of Missouri focuses on developing student talent and experience as well as building relationships between students and professionals.

Mizzou Computing Association
(Fall 2013 - Spring 2016)
  • Vice President (Spring 2014 - Fall 2015)
The Mizzou Computing Association (MCA), formerly Mizzou ACM, is a student organization of coding enthusiasts. The organization hosts workshops on new technologies, organizes coding competitions, and encourages members to work together to create awesome projects.

MCA iOS Development Special Interest Group
(Fall 2013 - Fall 2015)
  • Group Leader (Fall 2013 - Fall 2014)
The MCA iOS Development Special Interest Group is a subgroup of the MCA organization focused on learning how to program iPhone apps in Objective C and Swift using Xcode.

Hack Mizzou Planning Committee
(Spring 2014 - Fall 2014)
  • Director of Venue Logistics (Spring 2014 - Fall 2014)
This committee was in charge of planning and hosting Hack Mizzou on behalf of MCA. Over 300 hackers attended this year's 36 hour, Major League Hacking certified coding competition.

Tau Beta Pi - Engineering Honor Society
(Spring 2014 - Present)
Tau Beta Pi is the oldest engineering honor society in the nation. It honors engineering students who have shown a history of academic achievement as well as a commitment to personal and professional integrity.

Contact Information