Parker Roberts

Aerospace engineering student building things that fly and writing code that makes engineering less tedious. CFD/FEA simulation, Python automation, SolidWorks CAD.

B.S. Aerospace Engineering, SJSU '28 JET Project Research Co-Lead TechEdSat · NASA Ames github.com/pjsroberts

Projects

Turbine velocity streamlines from Ansys CFX simulation Turbine performance map — pressure ratio vs mass flow

CFD Simulation & Performance Map

Aug 2024 – Present

JET Project · Research Co-Lead

Ran a full turbomachinery CFD workflow to generate a performance map (pressure ratio vs mass flow) for the JET system's turbine, determining the system mass flow rate. Imported turbine CAD into Ansys DesignModeler, generated blade geometry with BladeModeler, set up and ran an Ansys CFX turbomachinery simulation at multiple speed lines (70%–100%), and extracted results in CFD-Post.

Ansys CFX DesignModeler BladeModeler CFD-Post Turbomachinery
FEA total deformation contour plot of compressor stator

Compressor Stator Structural FEA

Jan 2026

JET Project · Research Co-Lead

Structural analysis of a compressor stator design under extreme loading using Ansys Mechanical. Applied a 101,325 N force load case to evaluate structural response, yielding a maximum deformation of 1.197×10⁻⁵ m — confirming the design is structurally stiff under the applied loading conditions.

Ansys Mechanical SpaceClaim FEA Static Structural
Particle trace visualization from Ansys Fluent turbine simulation

CFD Training Program

2025

JET Project · Research Co-Lead

Developed and delivered CFD training for fellow research team members. Sourced a practice axial turbine geometry from GrabCAD, recorded an instructional video covering enclosure creation in Ansys SpaceClaim and simulation setup in Ansys Fluent. Used to onboard new team members with no prior simulation experience.

Ansys Fluent SpaceClaim Technical Training
Full CubeSat assembly with solar panels GoPro Hero Max payload — front view GoPro Hero Max payload — back view

CubeSat Payload Integration

Aug – Dec 2024

TechEdSat AE20 · NASA Ames

Modeled a GoPro Hero Max payload in SolidWorks from manufacturer-published dimensions (ABS plastic, multiple glass tints) and integrated it into a CubeSat assembly in Autodesk Inventor. The final CubeSat featured a functioning lid, properly fitted payload, and solar panels on opposing sides.

SolidWorks Autodesk Inventor CubeSat NASA Ames
NACA 0012 Cp validation — CFD vs experimental data

Automated CFD Post-Processing Toolkit

Mar 2026

Personal Project · Open Source

Python toolkit that replaces the manual workflow of exporting CFD results to Excel. Parses Tecplot-format outputs from CFL3D, Ansys CFX/Fluent, and generic CSV data into clean Pandas DataFrames. Generates publication-quality convergence histories, surface pressure distributions, and force monitor plots. Validated against NASA Turbulence Modeling Resource data (Gregory, Ladson) for the NACA 0012 airfoil.

Python NumPy Pandas Matplotlib CFD
View on GitHub
Four-panel aerodynamic comparison of NACA airfoils

Parametric Airfoil Analysis Pipeline

Mar 2026

Personal Project · Open Source

CLI tool automating airfoil aerodynamic analysis. Supports single-airfoil AoA sweeps, multi-airfoil comparisons, and Reynolds number sensitivity studies using AeroSandbox/NeuralFoil. Generates four-panel polar plots (lift, drag, L/D, drag polar) and exports CSV data — replacing hours of manual case setup for trade studies.

Python AeroSandbox NeuralFoil Matplotlib Aerodynamics
View on GitHub
1 standard atmosphere in various pressure units

Engineering Unit Conversion Toolkit

Mar 2026

Personal Project · Open Source

Python CLI tool and importable module supporting 60+ engineering unit conversions across pressure, temperature, length, velocity, force, and mass. Includes domain-specific units commonly missing from general converters — knots, slugs, psf, Rankine, inHg. Base-unit architecture with separate affine handling for temperature scales.

Python Matplotlib CLI
View on GitHub

Skills

Simulation & Analysis

Ansys CFX (turbomachinery CFD) · Ansys Fluent · Ansys Mechanical (FEA) · DesignModeler · BladeModeler · SpaceClaim · CFD-Post

CAD

SolidWorks · Autodesk Inventor · Fusion 360

Programming & Automation

Python · NumPy · SciPy · Matplotlib · Pandas · AeroSandbox · Git · Bash · LaTeX

Platforms & Tools

Arch Linux · Hyprland · Neovim · GitHub · Jupyter

Resume

Download Resume (PDF)

Let's work together

Open to freelance projects in Python engineering automation, CFD/FEA analysis, and SolidWorks CAD. Also seeking internships for Summer 2026 and beyond.