i’m a mathematics phd student at the University of Minnesota advised by Vic Reiner. here is my cv.

my research interests are in algebraic combinatorics and applied topology

my pronouns are he/him

Topological learning in multiclass data sets (with Christopher Grifin and Benjamin Apple), accepted in Physical Review E (2024)

Equivariant Kazhdan-Lusztig theory of paving matroids (with George Nasr, Nicholas Proudfoot, and Lorenzo Vecchi), Algebraic Combinatorics **Volume 6, issue 3** (2023) (code) (slides) (arXiv version)

Modeling a Hidden Dynamical System Using Energy Minimization and Kernel Density Estimates (with Steven Petrone and Christopher Griffin), Physical Review E **100** (2019)

Stirling numbers in braid matroid Kazhdan–Lusztig polynomials (with Max D. Wakefield), Advances in Applied Mathematics **103** (2019)

i have lectured the following classes at UMN:

- math 5251: error-correcting codes, finite fields, algebraic curves, spring 2023
- math 1272: calculus ii, fall 2022

i have t.a.’d the following classes at UMN:

- math 2243: linear algebra and differential equations, fall 2020, spring 2021
- math 1272: calculus ii, spring 2020, fall 2021
- math 1271: calculus i, fall 2019

i’m a fan of python. in particular, sagemath. since 2020 i have been contributing to sagemath. here are some things i’ve done in sagemath.

in summer 2021 i participated in the Google Summer of Code with sagemath. i did it again in 2022.

click here to see more about some of my talks.

click here to see some miscellaneous notes.

i helped to organize the 2020 UMN student combinatorics seminar. here is the schedule of speakers that year.