Brown University

Welcome to my Engineering Project Portfolio

Here are some projects I've worked on over the years.

CFD Dynamics & Controls Sensors & RF Systems Photonics & Embedded Systems Modeling & Optimization
Honors Thesis · In Progress

Hypersonic Scramjet Inlet Aerodynamics

Rodriguez Flow Group · Brown University · 2026–2027
In progress MFC Compressible Flow Solver Oscar HPC / SLURM Python Post-Processing SBLI Validation
MFC docs ↗

Honors thesis research on shock-wave/boundary-layer interactions (SBLI) in hypersonic scramjet inlet flow fields. Running high-fidelity CFD simulations with the MFC compressible flow solver on Brown's Oscar HPC cluster, with SLURM job management and Python post-processing pipelines. Focus on aerothermal load characterization and validation against canonical SBLI cases. Results ongoing — full write-up forthcoming upon thesis completion.

Design iterations
M∞ Cowl — sharp lip taper Ramp — flat (no ramp angle yet) Captured flow passage (narrows toward the lip)
Iteration 1 — baseline geometry: a flat ramp and a cowl with a beveled, sharp leading edge define the captured flow passage. No ramp deflection yet, so no compression shock is generated.
M∞ ≈ 6–8 Shock 1 Shock 2 → cowl lip (shock-on-lip design) Shock train (isolator) Boundary layer Forebody / ramp Cowl to combustor →
Iteration 2 — adding a two-angle compression ramp to converge an oblique shock train onto the cowl lip (shock-on-lip design). Dashed red box marks where the train impinges on the ramp, separating the boundary layer (SBLI) before it reattaches in the isolator.
INFLOW M∞, p∞, T∞ OUTFLOW non-reflecting Rank 0 Rank 1 Rank 2 Rank 3 No-slip, adiabatic wall (ramp) No-slip wall (cowl) Refined mesh: walls & shock region Coarse freestream mesh MPI domain decomposition — SLURM batch job on Oscar HPC
Computational domain & boundary conditions for the current (Iteration 2) geometry: mesh refined near walls and the shock/SBLI region, domain-decomposed across an Oscar SLURM batch job. "Adiabatic" wall = zero heat flux (no cooling modeled) — used here as a conservative bound on wall temperature.
Work

Featured projects

Supersonic Nozzle Optimization

Designed and optimized a converging-diverging exhaust nozzle for a Mach 1.7 civilian transport aircraft. Swept a 1,600-point parameter space across four wall profiles, maximizing cruise thrust coefficient while satisfying FAA takeoff noise constraints. Recommended Witoszynski profile at Aₑ/A* ≈ 2.74.

MATLAB Compressible Flow Optimization CFD

Parallel Quantum Frequency Processor

Developed a modeled a multi-frequency, parallel photonic signal processing architecture for high-dimensional quantum and classical communication systems. Simulating a parallel MZI array for frequency-domain modulation, enabling controlled transfer matrices across RF carriers.

Python MATLAB DSP / FFT

Bio-inspired Antenna Sensor for Shrimp Autonomous Underwater Vehicle

A resin-printed antenna modeled after a seal vibrissae seeking to identify external vortex disturbances in the surrounding environment, while reducing vortex-induced vibrations and minimizing natural frequency disturbances.

Arduino Modal Analysis Circuit Design

More projects

Wind Tunnel Airfoil Analysis CFD
Measured lift and drag on a finite-span wing in a subsonic wind tunnel, comparing experimental CL and CD curves against XFLR5 simulations and finite aspect ratio lifting-line theory.
Slides
Vibration Isolation Mechanism
Designed an aluminum structure to minimize transmissibility between vibrating base and payload across 8–45 Hz, achieving ~95% reduction in transmissibility across the target frequency range.
Photonic Security Key System
Built a resilient optical authentication prototype using laser-based photonics keys with real-time pattern recognition.
Multi-Stage Mass-Spring Launcher
Engineered a multi-mass spring-based vertical launch system optimized for maximum projectile velocity under weight and space constraints.
Hydrogen Production Facility Design
Modeled electrolyzer systems, pumps, compressors, and heat exchangers for specified flow rate, pressure, and temperature targets for a cost-efficient hydrogen production plant with renewable energy integration.
Decision Tree - ML Classifier
Implemented a decision tree learning algorithm from scratch to classify data based on multi-attribute inputs.
Pacman - Pathfinding BFS and JavaFX Game Dev
Built a fully functional Pacman game with dynamic ghost behavior, collision detection, and score/life tracking using JavaFX.
Uniclog Adjustable, Durable Footwear
Created an adjustable, waterproof, and low-cost shoe for rural Bangladeshi children.
Toolbox

Skills & tools

MATLAB / Simulink Python (SciPy, NumPy) C++ / Arduino Control Theory Dynamics Signal Processing CAD CFD Photonics Image Processing Soldering / Electronics
Context

About

Hey y’all, I’m Murphy. I’m a mechanical engineering student at Brown with an electromechanical focus, drawn to the challenge of applying math and physics to solve problems across scales, from dynamic structures to micron-level photonics. I thrive on competition, precision, and collaboration, shaped by my experience as a Division I athlete. Every project is a chance to break down complexity, test ideas under real constraints, and deliver solutions that work. In a world where technology and global priorities are evolving at record speed, I’m committed to bridging the gap between possibility and execution by designing, building, and optimizing systems that make an impact.