Summary
Applied Mathematics Ph.D. candidate specializing in mesh generation, numerical optimization, numerical methods for PDEs, and computational fluid dynamics. Experienced in taking methods from first principles to documented, user-facing software in Julia, Python, and C++.
Education
University of Maryland
2023 – PresentPhD, Applied Mathematics & Scientific Computation (GPA 3.89)
University of Washington
2022 – 2023MS, Applied Mathematics, Numerical Methods (GPA 3.84)
Oregon State University
2020 – 2022BS, Mathematics, Applied & Computational (GPA 3.96)
Experience
Graduate Research Assistant
2024 – PresentComputational Turbulence Lab, University of Maryland
Advisor: Dr. Johan Larsson
- Applied numerical optimization, discrete differential geometry, and numerical methods for PDEs to generate structured meshes with desired properties.
- Developed these methods into documented, tested libraries, including a graphical interface for non-experts, cutting setup from days of manual work to hours.
- Presented mathematical methods to a multidisciplinary team, translating simulation requirements into concrete design choices.
Graduate Research Assistant
2023 – 2024Atmospheric & Oceanic Science, University of Maryland
Advisor: Dr. Jacob Wenegrat
- Extended a published ocean-convection study to a more realistic model built in Julia, running large eddy simulations on an HPC cluster.
Freelance Software Developer
Apr 2026 – Jul 2026Remote, for Neill Warrington (MIT) & Stephen Sorokanich (Air Force Research Laboratory)
- Built Quantum Circuit Builder (JavaScript), a web app that turns superconducting circuit diagrams into Hamiltonian parameters for lattice field theory, replacing a derivation the clients previously did by hand.
- Delivered a drag-and-drop circuit editor, automatic Hamiltonian parameter extraction, and export for the clients' lattice simulation code, deployed as a live web app.
Teaching & Leadership
Teaching Assistant
2022 – PresentUniversity of Maryland & University of Washington
- Led weekly discussion sections in graduate and undergraduate courses in data science, probability, and calculus.
Summer Camp Director
2023 – 2025Girls Talk Math, University of Maryland
- Co-directed the camp: ran program operations, hired undergraduate leaders, and coordinated industry outreach.
Graduate Student Committee
2025 – PresentUniversity of Maryland
- Co-organized and led the weekly Joint AMSC, Math & Stat Student Seminar (JAMS).
Selected Projects
- GridGeneration.jl (Julia) — semi-automatic multi-block grid generator using algebraic and PDE-driven methods; ships generated API documentation and worked airfoil examples.
- Smart Shelf Auditor (Python) — team-built AI agent that audits retail shelves with object detection and a vision-language model; Finalist, UMD Agentic AI Challenge (top 5 of 67 teams, Apr 2026).
- Mechanistic Interpretability of Grammatical Structures (Python, PyTorch) — path patching across GPT-2 small's 12 layers and 144 attention heads to locate a name-resolution circuit.
Technical Skills
Programming: Julia, Python, C++, R, MATLAB, JavaScript, Bash
Numerics & CFD: finite volume/element methods, large eddy simulation, numerical optimization, SU2, Gmsh
Tools: Linux, Git, Make, SLURM, MPI, OpenMP, NumPy/SciPy, PyTorch, LaTeX