I develop open-source software for high-energy nuclear physics, focusing on simulation frameworks, data analysis, and Bayesian inference tools. My work emphasizes modular design, performance, and reproducibility.
Featured Software
SPARKX
A modular framework for analyzing heavy-ion collision data, including tools for event processing, observable computation, and statistical analysis.
Python • Data Analysis • Heavy-Ion Physics
A modular framework for analyzing heavy-ion collision data, including tools for event processing, observable computation, and statistical analysis.
Python • Data Analysis • Heavy-Ion Physics
Normalizing Flow Toolkit
JAX-based implementation of normalizing flows for Bayesian inference and high-dimensional probability modeling in physics applications.
Python • JAX • Bayesian Inference • Probability Modeling
JAX-based implementation of normalizing flows for Bayesian inference and high-dimensional probability modeling in physics applications.
Python • JAX • Bayesian Inference • Probability Modeling
GPBayesTools-HIC
Gaussian-process-based Bayesian inference toolkit for heavy-ion collisions, integrating emulator construction with advanced Monte Carlo sampling methods for efficient parameter estimation.
Python • Gaussian Processes • Bayesian Inference • MCMC
Gaussian-process-based Bayesian inference toolkit for heavy-ion collisions, integrating emulator construction with advanced Monte Carlo sampling methods for efficient parameter estimation.
Python • Gaussian Processes • Bayesian Inference • MCMC
CRONOS
A workflow orchestration framework for large-scale heavy-ion collision simulations, managing pipelines from initial conditions to final observables across distributed systems.
Python • HPC • Workflow Management • Simulation Pipelines
A workflow orchestration framework for large-scale heavy-ion collision simulations, managing pipelines from initial conditions to final observables across distributed systems.
Python • HPC • Workflow Management • Simulation Pipelines