Prior work

Academic research, invited talks, teaching, and professional service, 2003–2016, principally at the University of North Carolina at Charlotte and USENIX LISA.

Selected artifacts

Email reputation, 2007 to 2009

Doctoral work on collaborative sender reputation for email infrastructure (RepuScore), including a campus-magazine feature while the research was underway.

World map of email reputation scores from RepuScore
2009
RepuScore

Geographic view of sender reputation from 14+ million messages. Presented at USENIX LISA 2007; dissertation completed in 2009.

UNC Charlotte alumni magazine feature on internet safety research
Fall 2007
UNC Charlotte Alumni Magazine

Feature on internet-safety research at the College of Computing and Informatics. Read the article (PDF).

Vision and voice, 2016

A weekend convolutional-network experiment that combined a camera with spoken commands to label fruit. One clip is a correct identification; the other is the same pipeline failing in the wild.

February 2016
Correct classification

Voice plus vision: the model identifies an apple as an apple.

February 2016
Miss: orange as apricots

Same setup, wrong label. A useful reminder that visual classifiers are brittle outside the training distribution.

Research

Postdoctoral: botnet analysis (Conficker, Waledac) and top-level domain registration.

Doctoral: email reputation (RepuScore), sender identity (Privilege Messaging), mobile authorization (Concord), virtualization authorization, and optimistic replication (Summary Hash History, VSync).

Masters: testbed for evaluating intrusion detection systems. Bachelors: signature analysis with neural networks.

Conference talks

Guest lectures

Teaching

Lab and curriculum design for ITIS 3100 (Introduction to IT Infrastructure Systems), including NSF-supported cyber-game material; nominated for the outstanding TA award. Presented virtualization-for-teaching at USENIX LISA 2007.

Experiences using Virtualization to Teach System Administration, USENIX LISA 2007.

Service