The What
Build a reliable orbit component for a multidisciplinary spacecraft model. The component must propagate position and velocity accurately before it can interact with other disciplines or support optimization.
I’m an Aerospace Engineering student at Georgia Tech. My work spans structural design, spacecraft modeling, propulsion research, and intelligent engineering systems.
I enjoy combining hands-on engineering with computational tools to solve complex problems and turn ideas into working systems.
Through Georgia Tech’s Structures and Multidisciplinary Design Optimization Group, I am using AMIGO, an engineering modeling and optimization framework, to reproduce and study disciplines from CADRE, an open-source multidisciplinary spacecraft design benchmark. The research focuses on building, validating, and connecting physics-based computational components for system-level analysis and design optimization.
Six-state spacecraft propagation, AMIGO implementation, and numerical validation against an independent RK4 reference.
Build a reliable orbit component for a multidisciplinary spacecraft model. The component must propagate position and velocity accurately before it can interact with other disciplines or support optimization.
I created an independent Python reference, translated the same physics into AMIGO, and compared the trajectories, state histories, equation outputs, and grid behavior.
The model completed a 94.6-minute orbit, matched the original state-derivative and RK4 equations to numerical precision, and showed decreasing AMIGO-to-reference error as the time grid was refined.







For the Vespula rocket, the internal structure needed to withstand compressive loads without buckling while fitting a tightly constrained assembly. Working with other YJSP members, I helped redesign and model an aluminum stringer in SolidWorks, refining its geometry to use material more efficiently. The final design increased the allowable buckling load, reduced material waste, and was incorporated into the flight vehicle that reached a confirmed apogee of 56,590 feet.
As a structural engineer with the Yellow Jacket Space Program, I helped develop an aluminum stringer for the Vespula rocket. The component needed to resist buckling while meeting the vehicle’s geometric and integration constraints.
I modeled the initial concept in SolidWorks and worked with other YJSP members to refine its geometry. The final design used aluminum more efficiently and improved resistance to buckling.
The redesigned stringer increased the allowable buckling load while reducing material waste. The final design was incorporated into the Vespula rocket assembly.
I built a predictive-maintenance pipeline using NASA’s C-MAPSS FD001 sensor histories to estimate how many operating cycles remained before simulated turbofan failure. I compared four tree-based regressors, analyzed where their predictions broke down, and then expanded the workflow with time-dependent features, multiple RUL caps, a 30-cycle LSTM, and an ensemble model. The project connects machine-learning performance to an engineering decision: identifying which engines should receive maintenance attention first.
The goal was to predict Remaining Useful Life (RUL) from simulated turbofan engine sensor data. Rather than treating each engine cycle independently, I wanted the models to capture how sensor behavior changed as an engine moved closer to failure.
I built the full workflow in Python, from cleaning and preparing the FD001 dataset to feature engineering and model evaluation. I compared multiple regression models, tested different RUL caps, trained an LSTM on 30-cycle sensor sequences, and combined the strongest models in an ensemble.
The models were able to capture the overall degradation trend, with the best predictions occurring as engines approached failure. Comparing the models also showed that how the sensor history was represented mattered just as much as the choice of algorithm, which became the main focus for improving the model.



As an undergraduate researcher in Georgia Tech’s combustion laboratory, I simulated ammonia flame conditions in ANSYS Chemkin and processed the outputs in Excel and MATLAB. I compared temperature and species profiles across operating conditions to study flame behavior, emissions, and energy-efficiency trends. The work combined computational modeling with experimental analysis, and iterative improvements to the testing workflow increased experimental throughput by 10%.
The research examined how ammonia combustion behavior changed across operating conditions. The goal was to use simulation and experimental data to better understand flame structure, reactive species, emissions, and temperature trends.
I ran simulations in ANSYS Chemkin, extracted the outputs, and used MATLAB and Excel to process and visualize the data. I developed comparisons between corrected and uncorrected profiles for NO, NH, NH₂, temperature, and major species.
The final visualizations made changes in peak species concentration and flame behavior easier to compare across operating conditions. Iterative testing and data-driven workflow adjustments improved experimental throughput by 10%.




I’m currently pursuing a B.S. in Aerospace Engineering at Georgia Tech, and I enjoy working across both the physical and computational sides of engineering. My experience includes structural design with the Yellow Jacket Space Program, spacecraft modeling through Georgia Tech’s Structures & MDO Group, controls and combustion research, and data-driven projects like predictive maintenance for jet engines. I enjoy projects where I can move between design, simulation, testing, and analysis, and I’m especially interested in aerospace systems, structures, numerical modeling, and multidisciplinary engineering.