• Projects

    CHEKOFV: Xylem

    CHEKOFV (Crowd-sourced Help with Emergent Knowledge for Optimized Formal Verification) is a DARPA-funded research project on which I’m currently lead developer and which Heather Logas is lead game designer. We are creating an iPad game that allows people to help verify important pieces of software, starting with BIND, the most widely used DNS software on the internet. The game uses puzzle mechanics and some rather innovative gameplay in the tradition of FoldIt and DragonBox. We’ll begin posting regular updates and news as we close in on our release date later this year.

    CMPS 160: Computer Graphics

    Main Interface
    Summer 2008-Spring 2010

    IVSP Senior Thesis


    Designed to explore visual depictions of language and the use of active symbols, later called Gryphs, this project was my senior thesis as a Digital Narratives major, the second of which came out of the University of Maryland. The project web site has further detail on the versions, active development, and more. The active development site is password protected, but I will provide access if requested. My advisors for the project were Dr. Matthew Kirschenbaum and Dr. Ben Shneiderman.


    Fall 2010

    Computer Graphics Project

    Project Website

    Our project is to integrate Johnny Lee’s research on using the Wiimote’s IR camera to track the head position with a large 40-monitor opitputer. We will be addressing the variety of problems that occur in scale and system, including using multiple wiimotes to expand the field of view, using fingertip IR LEDs to track movement to allow rotation, scaling and panning around a 3D image, and of course creating a compelling demo to showcase the system.


    Main Interface
    Fall 2009

    CMSC435: Software Engineering

    Developmental version

    Current live version

    TerpNav is my final large project at the University of Maryland. It is the oficial pedestrian walking map, and was designed and comissioned originally by a gemstone team. The project was a part of CMSC435, Software Engineering, and consisted of a team of 12 programmers. I was elected to lead the project, and in addition to providing server-side coding, I helped coordinate the team’s efforts and deadlines, interpret and assign tasks from the requirements and port the code from the old version to a new svn repository. The class is currently being taught by Dr. Jim Purtilo, and has not completed yet. The map’s curent incarnation can be found at map.umd.edu; however the development version can also be found at vis.cs.umd.edu:8080. The main objective of the semester’s efforts were to productize the map, add layers features and increase performance.

    War Story
    Spring 2008

    ARTT489I: Advanced Digital Art

    Project Website

    This was a student film I wrote, directed and produced as part of a ARTT451: Advanced Digital Art class. I involved 6 actors, over 2 hours of footage and a final running time of just over 15 minutes. The film’s site, including bios and pictures and details about a future release of the film can be found on the project’s web site at the left. The film was selected to be shown at the 2009 University of Maryland Student Film Festival and is currently slated to be released to YouTube in the coming months.