I am one of the principals of Lightbox Technologies, a digital forensics firm. I have a PhD in computer science from the University of Amsterdam, with a background in logic and social choice. I've used C, C++, Perl, PHP, Java, shell, and LaTeX extensively. I also have some familiarity with PostScript, Python, and Prolog. I'm an avid wargamer, and one of the developers for the VASSAL, a boardgame engine, as well as mkhexgrid, a hex grid creation program.