I received my Ph.D. in mathematics from the University of Delaware under the tutelage of  Prof. Gary Ebert in 2001 and have been working as a researcher and teacher of mathematics ever since.

Most of my original projects are related in some way to finite geometry, but I have worked in other areas of discrete mathematics such as graph theory and coding theory. See my publications page for a complete list. You can also view a list of my recent professional presentations at conferences and universities.

My most recent projects include investigations into Kakeya sets and blocking semiovals in finite Desarguesian projective planes.  I have also worked on topics in graph theory (embeddings and other construction problems) as well as coding theory (low-density parity-check codes and permutation codes). I am always interested in investigating ways to apply results of finite geometry to other areas of mathematics.