Christopher McCormick

Aerospace Engineer

Email Email
CV CV
LinkedIn LinkedIn

About

Hey! Thanks for visiting my page!

My name's Chris and I'm a proud aerospace engineer from UCLA! In both undergraduate and graduate school I did research in Taira Lab, where I focused on modeling the flight dynamics of D90 -- a tailless unmanned aerial system (UAS). In addition to research, I've worked on a multitude of projects from designing and building RC drones to writing my own incompressible flow solver code. As you'll see when you explore this page, I love all things aerospace!

Outside of research and work, I love traveling and playing my guitar. So far, I've been fortunate to see most of the United States, Mexico, and parts of Central and South America. My next dream is to backpack through Europe - visiting Portugal, Spain, Italy, France, Switzerland, and more - before also making my way to Japan. Regarding guitar, I really enjoy writing my own music, drawing inspiration from the smooth melodic styles of artists like John Mayer and Jack Johnson.

Education

University of California, Los Angeles

Conference Talks

SoCal Fluids XVIII -- Development of a Flight Dynamics Model for D90 -- April 19, 2025 | University of Southern California

Experience

Taira Lab: Undergraduate & Graduate Student Researcher

In undergraduate and graduate school, had the privilege of conducting research with Professor Taira. Being part of Taira Lab was incredibly rewarding - I worked on a fascinating project alongside the most talented people I've ever met. In collaboration with Professor David Williams and Ph.D. candidate Sai Simon at the Illinois Institute of Technology, I studied the flight dynamics of D90, a tailless unmanned aerial system. Through this work, I developed accurate models of the aircraft's flight dynamics during takeoff and descent, including Dutch roll behavior.

[Click here to check out my Master's Thesis!]

D90 Tailless UAS

D90 Test Flight

Incompressible Immersed Boundary CFD Solver

One of the most rewarding courses I took in graduate school focused on incompressible computational fluid dynamics (CFD). As part of the class, each student developed their own solver for a lid-driven cavity flow problem with an immersed boundary. I wrote a report detailing the process of developing my solver and implementing an immersed boundary method, in which I compare different finite-differencing and time-stepping schemes, and carefully validate and verify my results.

[Click here to take a look!]

Flow Simulation at Re = 400, CFL = 0.5

Immersed Boundary Flow Simulation at Re = 400, CFL = 0.5

Aircraft Design Project

One of my favorite courses involved designing a full-scale aircraft to meet a specific set of surveillance mission requirements. Collaborating with two teammates, we developed the "Silent Night Surveillant" - a conceptual surveillance UAV for Santa Claus. The aircraft was designed to launch from Santa's offshore "Christmas Carrier", fly to the UCLA campus, identify and monitor a student of interest for 24 hours, and return to the ship for data processing and transmission back to the North Pole.

My contributions included selecting key aircraft components such as the engine and payload, as well as developing a Monte Carlo optimization framework to determine the optimal aircraft dimensions for our mission profile. I also led development of the guidance, navigation, and control (GNC) system, implementing logic for the UAV to autonomously loiter over UCLA until the target is located, then maintain surveillance by circling the target until the mission duration is complete.

[Click here to take a look!]

Silent Night Surveillant UAV

CAD Iso-View

Design Views

Monte Carlo Optimization

GNC Demo without Target

GNC Demo with Target

Spacecraft Design Project

As part of a 10-person team, I helped develop the Mayfly spacecraft, designed for a sample retrieval mission. I was responsible for the spacecraft's launch vehicle and propulsion system, and collaborated closely with the mission trajectory, power systems, and thermal systems leads. We used an iterative design approach to ensure the spacecraft had sufficient power and capability to complete the mission successfully. I conducted trade studies to evaluate the feasibility of chemical versus solar electric propulsion (SEP) systems, ultimately selecting SEP. I then evaluated a range of thruster options, analyzing total system mass, specific impulse, power consumption, and thrust in the context of mission constraints to determine the optimal configuration.

[Click here to take a look!]

Mayfly Spacecraft

Front Iso-View

Back Iso-View

Propulsion System Specifications

NEXT 9a Ion Thruster

Autonomous Drone Design Project

In another course, I worked on a team tasked with designing and building an autonomous drone capable of identifying the optimal trajectory through a randomized set of waypoints. I served as the electronics lead, responsible for integrating all internal components to ensure stable power distribution and reliable communication across systems. Having previously built my own personal drone, I found this project both exciting and rewarding, as it allowed me to apply past lessons and improve upon earlier mistakes.

[Click here to take a look!]

Final CAD Model

Autonomous Drone

Drone Components

Drone Component Schematic

Soldering Drone Components

Team Photo

Personal RC Drone Design Project

To explore rotorcraft and gain hands-on experience, I designed and assembled a 5-inch RC drone entirely from scratch. Wanting full control over the frame design, I modeled it in SolidWorks and 3D printed the parts myself. During the design process, I conducted extensive research into each individual drone component, learning how characteristics like motor KV rating and battery cell count affect flight performance under different conditions. I documented my findings and used them to carefully select and pair components for optimal performance. After assembling and configuring the drone, I test flew it and iteratively redesigned certain parts of the frame that needed improvement. I also experimented with various propellers to achieve smoother, more stable flight.

I'm currently working on getting my HAM Amateur Radio License, which will allow me to operate a video transmitter (VTX) and mount a camera on the drone. With this, I can stream real-time first-person video during flight.

CAD Exploded View

Drone Components

Motors, Stack, & Antenna Mounted

Finished Drone

Drone In Flight

RC Airplane Design Project

During one quarter at UCLA, I led a team in designing, building, and flying a remote-controlled airplane. After selecting a general aircraft configuration, we used school-provided MATLAB code to estimate key parameters such as total weight, dimensions, and wingspan of our aircraft. Using these values, along with aerodynamic data like lift and drag coefficients, we carefully selected airfoils for the wing and stabilizers that aligned with our performance goals. We modeled and assembled the entire aircraft in SolidWorks, continually refining components throughout the 10-week quarter based on testing and performance evaluations. As we tested different assemblies, we identified and implemented design improvements that significantly enhanced flight stability and efficiency.

In the end, watching our airplane take flight and achieve record-setting performance was an incredibly rewarding culmination of our team's hard work and engineering decisions. We won the class award for designing the fastest airplane.

CAD Model

CAD Exploded View

Finished Assembly

Team Photo

Plane in Flight

Rocket Design Project

During another quarter at UCLA, I took part in a voluntary, hands-on rocket engineering project where students collaborated in teams to design, build, and launch two solid motor rockets. Our first rocket used a C-class motor, while the second was powered by a stronger G-class motor.

Each team member conducted independent research and contributed unique ideas to each of our designs. We experimented with different materials and iterated on our prototypes based on test results. Our first rocket was fully 3D printed, while the second incorporated fiberglass and wood to reduce weight and increase performance. After analyzing the outcome of our first launch and making key design improvements, our second rocket exceeded expectations - reaching an apogee of approximately 3,200 feet. This rocket is shown in the images to the right.

CAD Model

Setting Rocket Up on Launch Pad

Finished Rocket on Launch Pad

Rocket Launch

Flight Data

Orange Line = Accel.   Black Line = Alt.   Red Line = Vel.

Misc. 3D Printing Projects

In Taira Lab, I also serve as the go-to person for 3D printing. In addition to creating educational prints for community outreach events - such as car models to insert in a small wind tunnel - I also produce 3D-printed visualizations of simulated wing flows from data provided by my colleagues.

To do this, I developed a set of MATLAB functions that convert CFD simulation data into 3D-printable models. Once the simulation data is imported, flow information is interpolated onto a fine 3D mesh grid. I remove any discontinuities in the flow and then project velocity data as color onto the surface of the generated structure. The final result is saved as a colored .obj file, ready for 3D printing.

Using my personal 3D printer, I've produced several prototypes, allowing me to fine-tune the parameters in my scripts to ensure the cleanest possible prints. This process has also helped me gain lots of experience in 3D printing, maintenance, and troubleshooting common print errors. The images to the right show completed colored models of flow simulations over both swept and straight wings.

Swept Wing Flow

Straight Wing Flow

Design, Build, Fly at UCLA

At UCLA, I joined the Design/Build/Fly (DBF) team, a student-run organization that designs and builds a remote-controlled airplane for the annual AIAA DBF Competition. I initially contributed to the aerodynamics team, using SolidWorks, SimScale, and MATLAB to run CFD simulations and analyze performance data. Over time, I transitioned to the manufacturing team, where I found the hands-on work more engaging and accessible. There, I helped with the overall aircraft design and assisted in assembling the stabilizers. Our efforts culminated in a strong performance at the competition, where UCLA placed 15th out of 81 teams - our best finish to date.

UCLA DBF

Media Appearances

Angels vs. Astros
July 13, 2022

Back to Top

website written from scratch, over the course of many late nights