I am an assistant professor of computer science at James Madison University.
My research interests are in discrete and comptutational geometry, primarily problems arising from studying the rigidity of circle packings and polyhedra.
My teaching intersts are in the mathematical side of the undergraduate CS curriculum. I have taught courses in data structures, algorithms, programming languages, discrete mathematics, and comptuational geometry as well as programming fundamentals.
Students interested in working with me should check out my research lab webpage.
I am one of the CS freshman advisors. I am the chair of the CISE Faculty Council and the CISE Faculty Leaves, Awards, and Grants (FLAG) Committee. I am the organizer of the CS Research Seminar talk series. I advise the ACM and Game Development clubs and co-advise the competitive programming club with Prof. Michael Lam.
Here are a few recent publications on circle packings. More publications can be found here.
- (with Philip Bowers and Kevin Pratt) "Almost all circle polyhedra are rigid," Geometriae Dedicata (2019). https://doi.org/10.1007/s10711-019-00438-0
- (with Philip Bowers and Kevin Pratt) "Rigidity of circle polyhedra in the 2-sphere and of hyperideal polyhedra in hyperbolic 3-space". Transactions of the American Mathematical Society. Appeared online September 25, 2018. (AMS Online Access)
- (with Philip Bowers) Ma-Schlenker c-Octahedra in the 2-Sphere. Discrete and Computational Geometry (2017), DOI 10.1007/s00454-017-9928-1
- In November 2019, I gave a talk titled "Rigidity Results for c-Polyhedra" to the Discrete Geometry and Combinatorics Seminar at Cornell University as well as a guest lecture in Bob Connelly's Discrete Geometry, Rigidity, and Circle Packings course.
- In June 2019, I gave a talk at the Geometric Constraint Systems 2019 Workshop in Lancaster, UK titled "Inversive Distance Circles Packings and Minkowski Spacetime."
- In April 2019, I gave a talk to the GRAND Seminar at George Mason University, "Polyhedra and Inversive Distance Circle Packings."
Outside of my teaching and research, I pursue a number of other interests. These include cycling, rock climbing, playing the violin (and fiddling), and reading. I also have a lay interest in philosophy, most recently Thomistic metaphysics and theories of mind. I am married and have three children, Pippin (age 7), Scout (age 4), and Roo (age 2). I serve on the parish council of Blessed Sacrament Catholic Church in Harrisonburg and I am the faculty sponsor for the JMU Catholic Campus Ministry.