Program Manager
2023-Present
Program Manager
2023-Present
Did a bunch of really awesome things.
R&D Projects Manager
2022-2023
Did fewer awesome things.
Lead Research Engineer
2020-2022
Did tons of awesome things.
Senior Software and Systems Engineer
2016-2020
Did a wild variety of awesome things.
M.S., Mechanical Engineering, Specialty in Optimal Control
2016
University of North Carolina at Charlotte
B.S., Mechanical Engineering
2014
University of North Carolina at Charlotte
A.S., Associate Transfer
2010
Durham Technical Community College
System Identification and Stitched Modeling of the ADAPT Winged Compound Helicopter Scaled Demonstrator
2022
Frequency-domain system identification was performed for the ADAPTâ„¢ Winged Compound Helicopter Scaled Demonstrator, a 10% scale version of the Piasecki X-49A, at four flight conditions spanning its flight envelope.
Robust interpolation and iterative learning strategies for modulated tool path planning
2016
This thesis proposes a variant of PD-ILC called Disturbance & Performance-Weighted ILC (DPW-ILC) which weights the rel- evancy of prior control inputs and errors based on criteria of merit, and determines an appropriate control input for the current iteration. As one of the main criteria for DPW-ILC is the measure of the disturbance, it is robust to iteration-varying distur- bances.
Disturbance and Performance-Weighted Iterative Learning Control With Application to Modulated Tool Path-Based Manufacturing
2016
This paper presents a library-based variant of Iterative Learning Control (ILC) called Disturbance and Performance-Weighted ILC (DPW-ILC), which is designed to improve the accuracy of machine tool trajectories that are highly oscillatory in nature, as well as provide robustness to varying, but measurable disturbances.
Exponential and sigmoid-interpolated machining trajectories
2015
n this paper a new method called the sigmoidal interpolator is introduced that honors all physical constraints of a machining system while offering better tracking performance and lower accelerations than the linear interpolator, all while reducing the number of possible state transitions of the implemented software from approximately 17 to 4.
Flight Controls
Program Management
C/C++
Python
Go
Bash
Docker
Kubernetes
Jenkins
Machine Learning
MATLAB/Simulink
Strategy
Innovation Process
EVMS
Proposals
Contracts
Outstanding Paper Award - NAMRC 43
2015
For 'Exponential and Sigmoid-Interpolated Machining Trajetctories'
Vertical Flight Society - Member