I'm Hayden
I have a Master's degree in Electrical and Computer Engineering to build on my Bachelor's degree in Mechanical engineering from Brigham Young University to help bridge the knowledge gap between robotic software and hardware systems.
I'm a passionate autonomous systems engineer with several years of software development experience in C++, Python, and C, committed to changing the world through the development of cutting-edge autonomous system software solutions. I am particularly passionate about exploring applications of vision-enabled autonomous aircraft in disaster relief, humanitarian aid, and general efforts to protect lives.
I'm a skilled communicator and problem-solver with leadership and teamwork experience on fast-paced engineering projects.


Hayden Morgan
Robotics Software Engineer
Autonomous Systems Engineer
Phone:
(801) 673-1227
Email:
EXPERIENCE
2021-PRESENT
Research and Development Engineer
UtopiaCompression Corporation
Developing computer vision based autonomous search and rescue package and sense-and-avoid system for vision-enabled unmanned aircraft systems. Advancing passive sense-and-avoid technology for aerial systems with embedded, real-time multi-camera perception capabilities. Developing optimal landmark placement methodology for GPS-denied navigation. Researching utilization of autonomous drone technologies for real-time detection and reporting of harmful algal blooms (HABs) for lake cleanup.
2020-2021
Software Engineering Consultant
UtopiaCompression Corporation
Refactored GPU-accelerated visual target detection software library from OpenCL-based AMD embedded platform for compatibility with CUDA-based Nvidia Jetson embedded platforms.
2018-2021
Research Assistant
Brigham Young University MAGICC Lab
Developed a path planning and control framework for autonomous fixed-wing UAS to transition to an orbit over a target under dynamic and visual constraints while maintaining continuous target visibility. Designed Python software base for these methods in a ROS framework and demonstrated effectiveness in Gazebo simulation environment. Developed algorithms for analyzing visual rotational constraints of vision-enabled UAS. Optimized Visual-MTT tracking algorithm for 300% GPU performance gains with OpenCV CUDA.
EDUCATION
2019-2021
Master's Degree
Electrical and Computer Engineering
Brigham Young University
-
GPA: 4.0
-
Thesis: Small-Target Detection and Observation with Vision-Enabled Fixed-Wing Unmanned Aircraft Systems
2015-2019
Bachelor's Degree
Mechanical Engineering
Brigham Young University
-
GPA: 3.94
-
Cum Laude
-
BYU Mars Rover Team (Autonomous Systems Team Lead)
SKILLS

Programming Skills:
-
Python
-
C/C++
-
CUDA
-
MATLAB
-
Git
-
Linux
-
OpenCV
-
Robot Operating System (ROS)
Computer Software Proficiency:​
-
SolidWorks
-
CATIA
-
OnShape
-
Eagle PCB Designer
-
Ansys Workbench
-
LabView
Engineering Knowledge:​
-
Computer Vision
-
Control System Design
-
Machine Learning
-
Dynamic Simulation
-
Mechatronics Design
-
Microcontroller Programming
-
PCB Design
-
3D Modeling/Printing
-
Basic Manufacturing/Machining
Additional Skills:​
-
Interpersonal Communication
-
Team Leadership
-
Technical Writing​
-
Written/Verbal Communication
-
Organization
-
Integrity
-
Presentation Experience