Assistant Professor

Department of Mathematics

Weldon School of Biomedical Engineering (by courtesy)

PULSe Interdisciplinary Life Science Program (affiliate)

Purdue University

*Education:*

PhD, Applied Mathematics, Brown University (2017)

- Advisor: Björn Sandstede

MS, Applied Mathematics, Brown University (2012)

BS, Mathematics, University of Maryland, Baltimore County (2011)

- Aug. 4-Nov. 29, 2023 Isaac Newton Institute Programme: Mathematics of Movement. Cambridge, UK
- Nov. 13, 2023 University of Sheffield Mathematical Biology Seminar. Sheffield, UK
- Nov. 14, 2023 University of Sussex Mathematics and Applications Sussex Seminar. Brighton, UK
- Nov. 27, 2023 University of Alberta Mathematical Biology Seminar. Cyberspace
- Nov. 28, 2023 University College London Applied Mathematics Seminar. London, UK
- Nov. 29, 2023 EPFL Applied Topology Seminar. Lausanne, Switzerland
- Jan. 3-6, 2024 Joint Mathematics Meetings. San Francisco, CA

- Speaking in special session "Dynamical Systems Modeling for Biological and Social Systems II" (Jan. 3)

- Speaking in special session "Geometry and Topology of High-Dimensional Biomedical Data" (Jan. 5) - Jan. 8-10, 2024 Dynamics Days. Davis, CA
- March 1, 2024 University of Houston PDE Seminar. Houston, TX
- March 3-8, 2024 APS March Meeting. Minneapolis, MN
- March 10-15, 2024 AIM SQuaRE: "Learning and analyzing differential equations from stochastic ABMs". Pasadena, CA
- June 2-7, 2024 BIRS-IMAG: From Evolution to Bioeng. of Biological Patterning Mechanisms – Math. Advances & Challenges. Granada, Spain

- Oct. 13, 2023 University of Oxford Mathematical Biology and Ecology Seminar. Oxford, UK
- Sept. 27-29, 2023 Karlsruhe Institute of Technology MathSEE Symposium. Karlsruhe, Germany
- Sept. 11-15, 2023 Isaac Newton Institute Workshop on Measures and Representations of Interactions. Cambridge, UK
- Aug. 7-11, 2023 Isaac Newton Institute Workshop on Collective Behaviour. Cambridge, UK
- July 27, 2023 ICFJ Pamela Howard Forum on Global Crisis Reporting: "Mathematics Professors Meet Crisis Reporters" Panel. Cyberspace
- July 3-7, 2023 University of Oxford Workshop on Topics on Neuroscience, Collective Migration and Parameter Estimation. Oxford, UK
- June 18-24, 2023 AMS Mathematics Research Community: Complex Social Systems. Java Center, NY

- Co-organized this collaborative research conference with HZ Brooks, M Feng, and MA Porter - Mar. 7, 2023 New York University Mostly Biomathematics Lunchtime Seminar. New York, NY

*Agent-based, vertex-based, and continuum modeling of cell behavior in biological patterns*

University of Oxford Mathematical Biology and Ecology Seminar. Oxford, UK (Oct. 13, 2023)*Interdisciplinary Mathematical Research: Challenges and Opportunities Panel*

Karlsruhe Institute of Technology MathSEE Symposium. Karlsruhe, Germany (Sept. 28, 2023)*Modeling and topological data analysis for biological pattern formation*

Isaac Newton Institute Workshop on Measures and Representations of Interactions. Cambridge, UK (Sept. 11-15, 2023)*Modeling and topological data analysis of pattern formation in fish skin*

Isaac Newton Institute Workshop on Collective Behaviour. Cambridge, UK (Aug. 7-11, 2023)*Mathematics Professors Meet Crisis Reporters Panel*

ICFJ Pamela Howard Forum on Global Crisis Reporting. Cyberspace (July 27, 2023)*How do zebrafish get their stripes — or spots?*

IUPUI Math REU Colloquium. Cyberspace (July 20, 2023)*Quantitatively relating microscopic models using topological data analysis*

University of Oxford Workshop on Topics on Neuroscience, Collective Migration and Parameter Estimation. Oxford, UK (July 3-7, 2023)*Using agent-based models to explain stripe formation in zebrafish*(keynote lecture)

EMBO Practical Course: Computational modelling of multicellular systems. Barcelona, Spain, participating virtually (June 23, 2023)*Forecasting U.S. elections using a compartmental Republican-Undecided-Democratic model*

SIAM Conference on Applications of Dynamical Systems. Portland, OR (May 14, 2023)*Modeling and analysis of complex systems--with a basis in zebrafish patterns*

New York University Mostly Biomathematics Lunchtime Seminar. New York, NY (March 7, 2023)*Modeling and topological techniques for skin patterns in zebrafish*

Rice University Center for Theoretical Biophysics Seminar. Houston, TX (January 24, 2023)*Characterizing different approaches to pattern formation using topological data analysis*

Joint Mathematics Meetings. Boston, MA (January 6, 2023)*Agent-based modeling and topological data analysis of fish patterns*

Brigham Young University Applied Analysis Seminar. Provo, UT (December 8, 2022)*Compartmental modeling to forecast the 2022 U.S. midterm elections*

AMS Fall Eastern Sectional Meeting. Amherst, MA (October 2, 2022)*Compartmental modeling to forecast the 2022 U.S. midterm elections*

SIAM Conference on Mathematics of Data Science. Cyberspace (September 29, 2022)*How do zebrafish get their stripes -- or spots?*

Indiana Math REU Conference. Indianapolis, IN (July 27, 2022)*How do zebrafish get their stripes -- or spots?*

DePaul University Mathematics REU Seminar. Chicago, IL (July 22, 2022)*Data-driven mathematical modeling*

SIAM Conference on the Life Sciences. Pittsburgh, PA (July 14, 2022)*Modeling and topological data analysis of zebrafish*

BIRS Workshop on Emergent Collective Behaviors: Integrating Simulation and Experiment. Cyberspace (May 19, 2022)*Topological data analysis of zebrafish patterns*

Brandeis University Graduate Topological Data Analysis. Cyberspace (April 28, 2022)*Modeling and TDA of zebrafish-skin patterns*

Johns Hopkins University Mathematical Institute for Data Science/Center for Imaging Science Seminar. Baltimore, MD (April 19, 2022)*Agent-based modeling and topological techniques for zebrafish patterns*

Joint Mathematics Meetings Cyberspace (April 9, 2022)*Modeling and TDA for zebrafish-skin patterns*

Georgia Tech Mathematical Biology Seminar. Cyberspace (March 16, 2022)*Modeling and measuring cell dynamics in zebrafish-skin patterns*

New York University Computational Biology and Medicine Colloquium. Cyberspace (March 8, 2022)*Modeling and topological data analysis of zebrafish-skin patterns*

Caltech Computational Mathematics + X Seminar. Cyberspace (Jan. 19, 2022)*Topological data analysis of zebrafish patterns*

ICERM Workshop on Geometric and Topological Methods in Data Science. Cyberspace (Dec. 16, 2021)*Mathematical modeling of cell dynamics in zebrafish-skin patterns*

Purdue University Comparative Pathobiology Seminar. West Lafayette, IN (Dec. 7, 2021)*Agent-based and continuum models of zebrafish patterns*

Purdue University PDE & Analysis Seminar. West Lafayette, IN (Dec. 2, 2021)*Topological data analysis of zebrafish patterns*

POSTECH Mathematical Institute for Data Science Seminar. Cyberspace (Nov. 22, 2021)*Topological data analysis of zebrafish patterns*

AMS Fall Southeastern Sectional Meeting. Cyberspace (Nov. 21, 2021)*Modeling and topological data analysis of zebrafish*

University of Melbourne Mathematical Biology Seminar. Cyberspace (Oct. 6, 2021)*Forecasting U.S. elections using compartmental models of infection*

Purdue University CCAM Seminar. West Lafayette, IN (Sept. 27, 2021)*Modeling and topological data analysis of zebrafish*

Institute of Mathematics of Toulouse, France Mathematical Biology Seminar. Cyberspace (Sept. 24, 2021)*Modeling and topological techniques for zebrafish and other complex systems*

Purdue University Bridge-to-Research Seminar. West Lafayette, IN (Sept. 13, 2021)*Modeling and analysis of zebrafish-skin patterns*

Purdue University Biomedical Engineering Seminar. West Lafayette, IN (Aug. 25, 2021)*How do zebrafish get their stripes --- or spots?*

California State Summer School For Mathematics and Science through UC Davis. Cyberspace (July 27, 2021)*How do zebrafish get their stripes --- or spots?*

MBI REU Summer Seminar Series. Cyberspace (June 24, 2021)*Topological methods for quantitatively describing cell-based patterns*

Society for Mathematical Biology Annual Meeting. Cyberspace (June 16, 2021)*Modeling and analysis of cell dynamics in zebrafish-skin patterns*

Workshop in Mathematical and Computational Biology. Cyberspace (June 11, 2021)*Modeling and analysis of cell dynamics in fish-skin patterns*

SIAM Conference on Applications of Dynamical Systems. Cyberspace (May 23, 2021)*Modeling and topological methods to better understand skin-pattern formation in fish*

Technische Universität Dresden Mathematics Seminar. Cyberspace (April 28, 2021)*Modeling and topological methods to better understand pattern formation in fish*

University of Kentucky Applied Mathematics Seminar. Cyberspace (April 22, 2021)*How do zebrafish get their stripes -- or spots?*

Claremont Center for the Mathematical Sciences Colloquium. Cyberspace (April 7, 2021)*Modeling and measuring pattern formation in zebrafish skin*

Virginia Tech Mathematical Biology Seminar. Cyberspace (March 24, 2021)*Modeling and measuring pattern formation in zebrafish skin*

University of Birmingham Applied Mathematics Seminar. Cyberspace (March 15, 2021)*Modeling and measuring pattern formation in zebrafish skin*

University of Nottingham Mathematical Medicine and Biology Seminar. Cyberspace (March 9, 2021)*Modeling and analysis of complex systems -- with a basis in zebrafish patterns*

Brandeis University Special Mathematics Seminar. Cyberspace (Feb. 12, 2021)*Modeling and analysis of complex systems -- with a basis in zebrafish patterns*

Northeastern University Mathematics Colloquium. Cyberspace (Feb. 10, 2021)*Modeling and analysis of complex systems -- with a basis in zebrafish patterns*

Purdue University Special Mathematics Colloquium. Cyberspace (Feb. 5, 2021)*Modeling and analysis of complex systems -- with a basis in zebrafish patterns*

University of Western Ontario Mathematics Colloquium. Cyberspace (Feb. 2, 2021)*Modeling and analysis of complex systems -- with a basis in zebrafish patterns*

Dartmouth College Applied and Computational Mathematics Seminar. Cyberspace (Jan. 27, 2021)*Modeling and analysis of complex systems -- with a basis in zebrafish patterns*

Tulane University Mathematics Colloquium. Cyberspace (Jan. 25, 2021)*Modeling and analysis of complex systems -- with a basis in zebrafish patterns*

George Mason University Mathematics Colloquium. Cyberspace (Jan. 21, 2021)*Modeling and analysis of zebrafish-skin patterns*

UC Irvine Special Mathematics Colloquium. Cyberspace (Jan. 14, 2021)*Agent-based modeling and analysis of zebrafish skin patterns*

Joint Mathematics Meetings. Cyberspace (Jan. 9, 2021)*Modeling and analysis of zebrafish-skin patterns*

North Carolina State University Special Mathematics Seminar. Cyberspace (Jan. 8, 2021)*Data-driven modeling*

AMS Short Course on Mathematical and Computational Methods for Complex Social Systems. Cyberspace (Jan. 3, 2021)*Modeling and analysis of zebrafish-skin patterns*

UCLA Special Applied Mathematics Seminar. Cyberspace (Dec. 18, 2020)*Topological data analysis of zebrafish patterns*

Southeast Center for Math and Biology Annual Symposium. Cyberspace (Dec. 9, 2020)*Methods for quantifying agent-based dynamics with a basis in zebrafish*

Workshop on New Mathematics at the Interface of Math and Biology

NSF-Simons Center Annual Conference on Quantitative Approaches in Biology. Cyberspace (Nov. 19, 2020)*Skin patterns in zebrafish: agent-based modeling and public-science projects*

UC Riverside AWM and Interdisciplinary Center for Quant. Modeling in Biology Joint Seminar. Cyberspace (Nov. 10, 2020)*Forecasting the 2020 U.S. elections: a compartmental modeling approach*

PIMS/University of British Columbia Rising Stars Colloquium. Cyberspace (Oct. 30, 2020)*Modeling and measuring cell dynamics in zebrafish-skin patterns*

UPenn Center for Mathematical Biology Seminar. Cyberspace (Oct. 27, 2020)*Forecasting the 2020 US elections: a comparmental modeling approach*

UC Davis Mathematical Biology Seminar. Cyberspace (Oct. 26, 2020)*Modeling and measuring pattern formation in zebrafish skin*

Duke University Mathematical Biology Seminar. Cyberspace (Sept. 25, 2020)*Modeling and measuring cell dynamics in zebrafish-skin patterns*

University of British Columbia Mathematical Biology Seminar. Cyberspace (Sept. 23, 2020)*Modeling skin pattern formation on zebrafish*.

Lorentz Center Workshop on Modeling Shape and Size in Biological Development. Cyberspace (August 25, 2020)*Topological data analysis of zebrafish skin patterns*.

Society for Mathematical Biology Annual Meeting. Cyberspace (August 18, 2020)*Quantifying variability in cell-based patterns through topological data analysis*

SIAM/CAIMS Annual Meeting. Cyberspace (July 17, 2020)*Forecasting the 2020 U.S. elections: a compartmental modeling approach*

SIAM Workshop on Network Science. Cyberspace (July 9, 2020)*Persistent homology of pigment cells in zebrafish patterns*

Mathematical Biosciences Institute REU Seminar. Cyberspace (June 25, 2020)*Modeling zebrafish skin pattern variability and robustness*

SIAM Conference on the Life Sciences. Golden Grove, CA (May 2020, cancelled due to Covid-19)*Modeling and analysis of agent-based dynamics: zebrafish*

MBI Workshop on Mathematical and Computational Methods in Biology. Cyberspace (May 8, 2020)*Modeling and measuring pattern formation on zebrafish*

SIAM Conference on Mathematics of Data Science. Cyberspace (May 5, 2020)*Forecasting U.S. elections with compartmental models of infection*

NQuB Group Meeting at Northwestern University. Evanston, IL (March 3, 2020)*Topological data analysis to quantify zebrafish skin patterns*

Ohio State University Applied Math Seminar. Columbus, OH (Jan. 16, 2020)*In silico and in vivo variability in zebrafish patterns*

NSF-Simons CQuB Research in Progress Meeting. Evanston, IL (Jan. 10, 2020)*Data-driven modeling to forecast U.S. elections*

Williams College Data Science Bootcamp. Cyberspace (Jan. 6, 2020)*Topological data analysis of zebrafish patterns*

NQuB Group Meeting at Northwestern University. Evanston, IL (Dec. 16, 2019)*Forecasting U.S. elections with compartmental models of infection*

Wednesdays@NICO Seminar: Lightning Talks. Evanston, IL (Dec. 4, 2019)*Modeling skin pattern formation on zebrafish*

Max Planck Institute for Developmental Biology Special Seminar. Tübingen, Germany (Nov. 13, 2019)*Forecasting U.S. elections with compartmental models of infection*

University of Minnesota Dynamical Systems Seminar. Minneapolis, MN (Oct. 15, 2019)*Quantifying zebrafish pattern variability and model robustness*

University of Notre Dame Applied Math Seminar. Notre Dame, IN (Sept. 5, 2019)*Quantifying zebrafish pattern variability and model robustness*

BIRS Workshop on Bridging Cellular and Tissue Dynamics from Normal Development to Cancer: Mathematical, Computational, and Experimental Approaches. Banff, Alberta (June 16-21, 2019)*Forecasting U.S. elections with compartmental models*

SIAM Conference on Applications of Dynamical Systems. Snowbird, UT (May 19-23, 2019)*Forecasting U.S. elections with compartmental models of infection*

Case Western Reserve University Applied Math Seminar. Cleveland, OH (March 18, 2019)*Modeling stripe and mutated pattern formation on the skin of zebrafish*

UC Irvine Special Math Colloquium/Biophysics and Systems Biology Seminar. Irvine, CA (Feb. 7, 2019)*Modeling stripe and mutated pattern formation on the skin of zebrafish*

University of North Carolina at Chapel Hill Special Seminar. Chapel Hill, NC (Feb. 1, 2019)*Modeling pattern formation and complex systems in biology and social science*

Boston University Dynamical Systems Seminar. Boston, MA (Jan. 24, 2019)*Linking pigment cell interactions to fish skin patterns*

NSF-Simons Center for Quantitative Biology Seminar. Evanston, IL (Jan. 3, 2019)*Forecasting U.S. elections with compartmental models*

Joint Mathematics Meetings. Baltimore, MD (Jan. 18, 2019)*Modeling and analysis of agent-based dynamics: an overview*

Joint Mathematics Meetings. Baltimore, MD (Jan. 17, 2019)*Forecasting U.S. elections using compartmental models of infection*

OSU Translational Data Analytics Institute Seminar Series. Columbus, OH (Dec. 12, 2018)*Modeling pattern formation on the skin of zebrafish*

New Frontiers in Pattern Formation Workshop. Cardiff, UK (remotely) (Dec. 3, 2018)*Forecasting U.S. elections with compartmental models*

MBI Workshop on Modeling and Analysis of Social Networks. Columbus, OH (Nov. 9, 2018)*Modeling pattern formation on the skin of zebrafish*

Max Planck Institute for Developmental Biology Special Seminar. Tübingen, Germany (Oct. 18, 2018)*Robustness and variability in zebrafish patterns*

Leiden University Informal Analysis Seminar. Leiden, Netherlands (Oct. 17, 2018)-
*Modeling stripe and mutated pattern formation on the skin of zebrafish*

Workshop 1010: the Maths of Biology. Djursholm, Sweden (Oct. 8-12, 2018) *Modeling political opinions to forecast U.S. elections*

Ohio Wesleyan University Seminar Talk. Delaware, OH (Sept. 13, 2018)*Modeling agent interactions: zebrafish, neurons, and political elections*

Ohio Wesleyan Science Lecture Series. Delaware, OH (Sept. 13, 2018)*Forecasting U.S. elections with compartmental models*

MBI Postdoc Seminar. Columbus, OH (Sept. 4, 2018)-
*Linking altered cell interactions to mutated skin patterns on zebrafish*

SIAM Conference on the Life Sciences. Minneaplis, MN (Aug. 12-17, 2018) -
*Agent-based models of cellular self-organization*

BIRS Workshop on Mathematics of the Cell: Mech. & Chem. Signaling across Scales. Banff, Alberta (August 6-9, 2018) *Agent-based models of pattern formation on the skin of zebrafish*

European Conference on Mathematical and Theoretical Biology. Lisbon, Portugal (July 23-27, 2018)-
*Self-rule on the skin: how the zebrafish gets its stripes*

STEAM Exchange: Autonomy. STEAM Factory, Columbus, OH (March 22, 2018) -
*Exploring the impact of context on disease spread in social networks*

AMS Spring Central Sectional Meeting. Columbus, OH (March 17-18, 2018) -
*Modeling and analysis of agent-based dynamics in biological applications*

AMS Spring Central Sectional Meeting. Columbus, OH (March 17-18, 2018) -
*Modeling pattern formation on the skin of zebrafish*

University of Bath Centre for Mathematical Biology Seminar. Bath, UK (Feb. 26, 2018) -
*Agent-based models of pattern formation on zebrafish*

University of Surrey Mathematics of Life & Social Sciences Seminar. Surrey, UK (Feb. 22, 2018) -
*Agent-based and continuum models for stripe formation on the fins of zebrafish*

SIAM Conference on Analysis of Partial Differential Equations. Baltimore, MD (Dec. 9-12, 2017) -
*How the zebrafish got its stripes*

College of Wooster Physics & Biology Colloquium Series. Wooster, OH (Oct. 24, 2017) -
*Modeling stripe formation on the body and fins of zebrafish*

SIAM Annual Meeting. Pittsburgh, PA (July 10-14, 2017) -
*Stripe formation on zebrafish fins*

SIAM Conference on Applications of Dynamical Systems. Snowbird, UT (May 21-25, 2017) *Agent-based models of pattern formation on zebrafish*

MIT Numerical Methods for PDEs Seminar. Cambridge, MA (March 15, 2017)*How the zebrafish got its stripes*

WINRS New England Meeting. Providence, RI (March 4, 2017)*Agent-based models of pattern formation on zebrafish*

Harvard SEAS Seminar Talk. Cambridge, MA (Jan. 26, 2017)*Agent-based models of pattern formation on zebrafish*

Dynamics Days. Silver Spring, MD (Jan. 4-6, 2017)*Agent-based models of pattern formation on zebrafish*

Penn State Theoretical Biology Seminar. State College, PA (Nov. 8, 2016)*Modeling stripe formation on zebrafish*

SIAM Conference on Nonlinear Waves and Coherent Structures. Philadelphia, PA (August 8-11, 2016)*Modeling stripe formation in zebrafish: an agent-based approach*

SIAM Annual Meeting. Boston, MA (July 11-15, 2016)*Agent-based models of stripe formation on zebrafish*

SIAM Conference on the Life Sciences. Boston, MA (July 11-14, 2016)*Agent-based models of stripe formation on zebrafish*

RPI Applied Math Days. Troy, NY (April 1-2, 2016)*Agent-based and continuum models of stripe formation in zebrafish*

SIAM Conference on Analysis of Partial Differential Equations. Scottsdale, AZ (Dec. 7-10, 2015)*Modeling the formation of stripes in zebrafish*

Workshop on Pattern Formation in Differential Equations. Halifax, Canada (July 18-22, 2015)*Modeling stripe formation in zebrafish*

SIAM Conference on Applications of Dynamical Systems. Snowbird, UT (May 17-21, 2015)*Modeling stripe formation on zebrafish*

Max Planck Institute for Developmental Biology Special Seminar. Tübingen, Germany (April 2015)-
*Agent-based and continuum models for the formation of stripes in zebrafish*

SIAM Conference on Nonlinear Waves and Coherent Structures. Cambridge, UK (August 11-14, 2014)

Society for Mathematical Biology Annual Meeting. Montreal, Quebec (July 22-24, 2019)