OscillatorOptimization.jl
A scientific software workflow for identifying and analyzing oscillatory regimes in biochemical models, combining simulation, optimization, and parameter exploration.
View on GitHubScientific software · computational biology · nonlinear dynamics
I recently completed a PhD in Biophysics at Johns Hopkins, where I built computational models, simulation workflows, and scientific software for biochemical oscillators and membrane-localized dynamical systems. My work sits at the boundary of biology, math, code, and technical communication.
About
My research has focused on how geometry, transport constraints, and reaction-network structure shape oscillatory behavior in biological systems. I work primarily in Julia and Python, and I am especially interested in building usable technical tools rather than isolated scripts: simulation pipelines, visualization workflows, reproducible analysis systems, and developer tooling around scientific codebases.
Beyond research itself, I enjoy translating complex technical ideas for mixed audiences. That includes mentoring students, teaching quantitative biology, creating high-signal figures and animations, and hosting industry-facing programming through the Hopkins Biotech Network.
Selected Work
A scientific software workflow for identifying and analyzing oscillatory regimes in biochemical models, combining simulation, optimization, and parameter exploration.
View on GitHubA membrane-driven biochemical oscillator tunable by volume-to-surface-area ratio. A modeling study on membrane-localized biochemical oscillators and geometric control of dynamics.
View preprintPublication-quality figures and animations designed to make high-dimensional dynamical behavior legible, persuasive, and easy to discuss with interdisciplinary collaborators.
Talks at ASCB 2022, APS 2023, and the 2023 Gordon Research Conference on Stochastic Physics in Biology, plus teaching and mentoring across undergraduate and graduate settings.
Research
Modeling tunable oscillations in membrane-localized reaction networks.
Julia and Python workflows for simulation, analysis, and reproducibility.
Automation and context-aware tooling for technical workflows, including MCP-based experiments.
Links