I am an assistant professor of computer science at James Madison University. My research interests are in discrete and computational geometry, including problems from circle packing and circle polyhedra, combinatorial rigidity, and computational origami and folding. Together with Prof. Laura Taalman, I lead the Ars Geometrica Lab, a research lab in discrete and computational geometry at JMU.
PhD in Computer Science, 2015
University of Massachusetts, Amherst
MSc in Computer Science, 2012
University of Massachusetts, Amherst
BSc in Mathematics and Computer Science, 2008
The Florida State University
You can find my (semi-) up to date vita here.
My work is characterized by problems that lie at the intersection of computer science and (constructivist) geometry. Areas that interest me include problems arising from the mathematics of origami design (what can be folded?), circle patterns and inversive geometry (cf. circle packing), and rigidity theory and folding (for example, protein folding), to name just a few. What drives me is a commitment to the classical ideals of Goodness, Truth, and Beauty. On top of that, geometry appeals to me because it is physical–by which I mean that you can build it and feel it and see it and play with it. In some sense this is what makes me a computer scientist over a pure mathematician. My approach is experimental–I’m just as likely to fire up GeoGebra or hack out some code in Atom when approaching a problem as I am to pull out a pad of paper and a pen.
Inversive geometry of circle patterns and circle polyhedra.
You can find my (semi-) up to date vita here.
When I’m not doing computer science or mathematics, you are most likely to find me out on a backcountry mountain bike trail, riding bikes with my kids Pippin and Scout, cooking bacon, making coffee, or debating someone on the finer points of Thomistic metaphysics and theology.
My family and I are members of Blessed Sacrament in Harrisonburg, and occasionally make our way out to JMU CCM.