Writing
Voltages as state variables, op-amp integrators for the linear terms, analog multipliers for the nonlinear products — the circuit continuously solves the Lorenz equations in real time.
Read →
Simulated annealing on GPU using PyTorch — running thousands of parallel Game of Life simulations at once, powered by convolutions originally designed for CNNs.
Read →Research
Physical Review Letters · 2019
Theoretical study of active matter at fluid interfaces, analyzing instability formation and flow constraints in a viscous setting.
Nonlinearity · 2018
How diffusion constrains the effectiveness of optimal incompressible flows, with consequences for achievable mixing rates and filament scales.
Journal of Nonlinear Science · 2018
Reduced shell-model formulation for studying optimal mixing, capturing multiscale transport behavior while remaining analytically tractable.
Journal of Applied Physics · 2016
Theoretical treatment of the pressure threshold for droplet vaporization under ultrasound, aimed at clarifying phase-change contrast-agent behavior.
Ph.D. Thesis, University of Michigan · 2018
Doctoral thesis investigating optimal mixing strategies through control-theoretic analysis of the advection-diffusion equation.
Full citation record on Google Scholar.
About
I'm an applied mathematician working across dynamical systems, numerics, and AI compute.
My academic training was in nonlinear dynamics — PhD in physics and MS in applied math at the University of Michigan. My thesis applied PDE-constrained optimal control to fluid mixing, using spectral and finite-difference solvers built from scratch. In addition, I worked on other fluid dynamics problems in active matter and acoustic droplet vaporization.
Out of graduate school I spent two years as a data scientist and machine learning engineer at a fintech startup, building a suite of time-series forecasting models — ARIMA-like models, Markov-chain models, and time-delay embedding methods from nonlinear dynamics.
Since 2021 I've been at Quadric, a custom AI inference processor startup, as the in-house numerics lead. I've implemented floating-point hardware units in Verilog, built company-wide numerical testing methodology, developed fixed-point validation tooling and ONNX-to-silicon error tracing, led the first Ax=b solvers on the chip, and developed numerically stable algorithms for neural network ops.
MIT
B.S. in Physics
Cambridge, MA
University of Michigan
M.S. in Applied Mathematics
Ann Arbor, MI
University of Michigan
Ph.D. in Physics
Ann Arbor, MI · 2018