Case Harvester

Case Harvester is a project designed to mine the Maryland Judiciary Case Search (MJCS) and build a near-complete database of Maryland court cases that can be queried and analyzed without the limitations of the MJCS interface. It is designed to leverage Amazon Web Services for scalability and performance.

Commotion Wireless

Commotion is an open source platform that uses wireless devices to create decentralized mesh networks. I do development on core back-end components of the OpenWRT-based router firmware, mostly in C, with some Lua and shell scripting. I authored a cryptographically-verified mesh service discovery and management system based on mDNS and the Serval-DNA library.


MediaGrid is a takedown-resistant, distributed wireless infrastructure allowing citizens to communicate and share real-time photo and video documentation at public demonstrations, without the need for internet access. The main components of MediaGrid are a web application based on AngularJS and CryptoCat, and a native Android application.


NOISE is a project created to confuse automated analysis of digital communications. It uses a Markov generator to create “real-looking” text based upon a collection of reference texts, which are then automatically dispatched in emails, web searches, IRC chats, or other mediums.

Culture Jams

The Washington Redhawks On December 13, 2017 a Native American group, Rising Hearts, created several authentic-appearing websites and a Twitter campaign that seemed to announce that the Washington Redskins had agreed to change its name to the Washington Redhawks for the 2018 season. The sites included one for the team and for several news outlets. After going viral in the media, the campaign put out a press release revealing the prank.

PINK Loves Consent

In the Fall of 2012, FORCE Upsetting Rape Culture launched an art action and culture jamming campaign targeting Victoria’s Secret. Bringing attention to VS’s problematic marketing that promoted rape culture, FORCE made a spoof website pretending to promote a new line of consent-themed underwear. The website got over 50,000 hits in one day and made national news media.

Playboy’s Top Ten Party Commandments

In the Fall of 2013, FORCE launched a second culture jam campaign, this time targeting Playboy’s annual “Top 10 Party Schools” list. In addition to remaking the list to promote cultures of consent on college campuses, we made five spoof websites, including a replica of the Huffington Post.


Indypendent Reader

The Baltimore Indypendent Reader was a local media source that aimed to inform and be a resource for social justice movements in Baltimore and beyond. The project lasted from 2006 to 2013. I wrote a number of articles for the Indyreader and served as an editorial collective member for its last two and a half years.