
Stanford University
PhD, Mechanical Engineering · 2019 – 2025
MS, Mechanical Engineering · 2019 – 2021
Doctoral Advisor: Matthias Ihme · FX Lab
Thesis: Multiscale modeling of high-speed propulsion systems
Fifth Year
Spring 2024:
- ME 375: Wildfire Science (TA)
Winter 2024:
- ME 335A: Finite Element Analysis
Fall 2023:
- AA 228: Decision Making Under Uncertainty
Fourth Year
Spring 2023:
- ME 375: Wildfire Science (TA)
- ME 451C: Low-Order Modeling for Turbulent Flows
Winter 2023:
- AA 283: Aircraft and Rocket Propulsion
Fall 2022:
- ME 451B: Flow Instabilities
Third Year
Spring 2022:
- ME 339: Parallel Computing
Winter 2022:
- ME 451A: Multiphase Flows
Fall 2021:
- CS 230: Deep Learning
Second Year
Spring 2021:
- ME 361: Turbulence
- ME 471: Turbulent Combustion
Winter 2021:
- AA 214: Numerical Methods for Compressible Flows
- CS 205L: Continuous Mathematical Methods with Emphasis on Machine Learning
Fall 2020:
- AA 210A: Compressible Flow
First Year
Spring 2020:
- ME 300C: Numerical Methods
- ME 372: Combustion Applications
Winter 2020:
- ME 300B: Partial Differential Equations
- ME 351B: Viscous Fluid Mechanics
- ME 371: Combustion Fundamentals
Fall 2019:
- ME 300A: Linear Algebra
- ME 351A: Inviscid Fluid Mechanics
- ME 362A: Physical Gas Dynamics

Northeastern University
BS, Mechanical Engineering · Honors Program · 2015 – 2019
Minor, Physics
Summa Cum Laude · GPA: 3.99 / 4.00
Fourth Year
Spring 2019:
- ME 4508: Mechanical Engineering Computation and Design (FEA)
- ME 4565: Introduction to Computational Fluid Dynamics
- ME 4505: Measurement and Analysis with Thermal Science Application
- ENGW 3302: Advanced Writing in the Technical Professions
Fall 2018:
- ME 4555: Systems Analysis and Control
- ME 4570: Thermal Systems Analysis and Design (Heat Transfer)
- ME 7210: Elasticity and Plasticity (Graduate Level)
- MEIE 4702: Capstone II
- MEIE 3000: Professional Issues in Engineering
Third Year
Summer II 2018:
- ME 3475: Fluid Mechanics
- ME 4550: Mechanical Engineering Design
- ME 4701: Capstone I
Spring/Summer I 2018:
- Six-month co-op at SpaceX
Fall 2017:
- ME 3455: Dynamics and Vibrations
- ME 2340: Introduction to Materials Science
- PHYS 2371: Electronics
- CS 2500: Fundamentals of Computer Science
Second Year
Spring/Summer I 2017:
- Six-month co-op at iRobot
Fall 2016:
- ME 2380: Thermodynamics
- ME 2355: Mechanics of Materials
- PHYS 3601: Classical Dynamics
- MATH 2341: Differential Equations and Linear Algebra
First Year
Summer I/II 2016:
- Ten-week internship at GE Global Research
Spring 2016:
- ME 2350: Engineering Mechanics and Design (Statics)
- MATH 2321: Calculus III
- PHYS 2303: Modern Physics
- HONR 1208: Honors Seminar: What Makes Music Work
Fall 2015:
- CHEM 1151: Chemistry for Engineers
- MATH 1342: Calculus II
- GE 1110: Engineering Design
- GE 1111: Problem Solving and Computation
- GE 1000: Introduction to the Study of Engineering
- HONR 1101: Enhancing Honors
Pre-College Coursework
Hudson Valley Community College
- PHY 150: Physics I
- PHY 151: Physics II
- Spanish V
SUNY Albany
- Spanish IV
AP Courses
- Calculus AB
- Microeconomics
- Literature
- US History
- European History