Hi, I'm Jeremy.

Researcher | Founder

My dream is to use my background in mathematics and software development skills to design sophisticated tools that can improve data-driven healthcare and help facilitate the urgent action needed to combat climate change.

I'm completing my PhD at the Technical University of Munich, researching topological and geometric deep learning as a member of the AIDOS Lab at the University of Fribourg. I'm also a co-founder of Krv Labs, where we build clinical trial platforms for AI models—finding failure modes, fixing what breaks, and shipping with evidence.

Always looking for new opportunities to collaborate and exchange ideas—feel free to reach out!

Publications

No Metric to Rule Them All: Toward Principled Evaluations of Graph-Learning Datasets
ML Conference

No Metric to Rule Them All: Toward Principled Evaluations of Graph-Learning Datasets

ICML 2025

We introduce RINGS, a mode-perturbation framework to assess graph-learning dataset quality. Using performance separability and mode complementarity metrics, we provide principled tools for evaluating how well datasets benchmark graph-learning methods.

Characterizing Physician Referral Networks with Ricci Curvature
Application Paper

Characterizing Physician Referral Networks with Ricci Curvature

IPLDSC 2024

We use Forman-Ricci and Ollivier-Ricci curvature to analyze physician referral networks and detect regional variation in care delivery. This work introduces 'apparent', an open-source pipeline linking network geometry to local demographics and outcomes.

Mapping the Multiverse of Latent Representations
ML Conference

Mapping the Multiverse of Latent Representations

ICML 2024

We present PRESTO, a framework using persistent homology to map the multiverse of latent representations. It enables sensitivity analysis, anomaly detection, and efficient hyperparameter navigation by characterizing embedding variability across ML models.

Curvature Filtrations for Graph Generative Model Evaluation
ML Conference

Curvature Filtrations for Graph Generative Model Evaluation

NeurIPS 2023

A topological descriptor for graph distributions using curvature filtrations. Our method enables scalable statistical comparisons and hypothesis testing for evaluating graph generative models, with applications to drug development.

Expressivity of Ollivier-Ricci Curvature
Workshop Paper

Expressivity of Ollivier-Ricci Curvature

ICML 2023 TAGML Workshop

We study the representational power of Ollivier-Ricci curvature for distinguishing non-isomorphic graphs. The paper clarifies when curvature captures meaningful structural signals for downstream graph learning.

Open Source Projects

TDA Pipeline

Pulsar

Rust-backed Python library for topological data analysis implementing the Thema pipeline: imputation, scaling, PCA, Ball Mapper, and Cosmic Graph, with optional MCP tooling for agent-driven analysis.

Code Quality Metrics

Topos

Structural code-quality engine for coding agents that evaluates modules against priorities like self-contained and composable, then guides iterative refactoring using measurable lattice-based verdicts.

Imputation + ECT

Phil

Representation-guided imputation library for missing tabular data that generates multiple imputations, computes Euler Characteristic Transform descriptors, and selects the most representative candidate.

Topological Learning

Trailed

Topological representation learning library for EHR and tabular data built on differentiable Euler Characteristic Transform, with NumPy, pandas, and polars workflows.

Experience

I started as an undergrad in mathematics and physics at UC Berkeley, then completed a masters in data science at Chapman University. Along the way, I gained industry experience as an ML consultant at Madiba and as a research developer at Encryptek.

These experiences led me to CHOC as a grant-funded Research Scientist, where I worked with Louis Ehwerhemuepha on predictive models for pediatric sepsis—and discovered my passion for computational topology. I then joined Bastian Rieck's AIDOS Lab at the University of Fribourg to pursue a PhD in topological and geometric deep learning.

In 2023, I co-founded Krv Labs with Stuart Wayland and Sidney Gathrid. Our first project together used discrete Riemannian curvature for graphs—hence the name 'Krv'. That work is now published in Nature Energy. Today, Krv builds clinical trial platforms for AI models, helping teams find failure modes and ship with evidence.

March 2024 - Present

Research Consultant

Carslon School of Management, University of Minnesota Remote | Minneapolis, Minnesota
July 2023 - Present

Co-founder

Krv Labs Remote | Los Angeles, California
May 2023 - December 2024

Research Science Doctoral Intern

Children’s Hospital of Orange County (CHOC) Remote | Orange, California
August 2022-Present

Doctoral Researcher

Helmholtz Munich Munich, Germany
June 2022 - August 2022

Grant Funded Research Computational Scientist

Children’s Hospital of Orange County (CHOC) Orange, California

Education

2022-Present
Technical University of Munich
Doctoral Candidate, School of Computation, Information, and Technology.
2020-2022
Chapman University
Master of Science (MSc) , Computational and Data Sciences.
2015-2019
University of California, Berkeley
Bachelor of Arts with Honors (BA) , Mathematics | Bachelor of Arts (BA) , Astrophysics.
Class of 2015
El Toro High School
International Baccalaureate Diploma and AP Scholar.