He graduated summa cum laude from Hamilton College in 1993 with a degree in mathematics. He received a Ph.D. in mathematics from Northwestern University in 1998. He came to Dickinson College after a postdoctoral position at Michigan State University. His research focuses on dynamical systems, topology, and the interplay between the two. He is passionate about many areas of mathematics, including the history of mathematics. He enjoys sharing his enthusiasm of the subject with others on his blog, Division by Zero.
When not working on mathematics Dave enjoys spending time with his wife and two young children, playing squash, spinning tunes on his weekly radio show, tinkering with technology, and listening to audiobooks.