I’m currently doing network & game programming for botm8.com / accelerationbay.com. I’m also doing cool things with game hardware. I’ll get around to updating this stuff at some point. I really hope I’m not reading this in 2021 or beyond and that I actually updated this thing. Thanks for stopping by, here’s a wiggle butt.

2010 – Present DigiPen Institute of Technology Redmond, WA
Masters of Science in Computer Science
2005 – 2007 Towson University Towson, MD
Bachelors of Science in Computer Science


  • Honors: Cum Laude
Professional Experience
08/2011 – 01/2012 So and So Studios (tentative) Seattle, WA
Game Designer/Developer


  • Designed mechanics for mobile CCG (codenamed Steambots)
  • Planned the API including calls for storefront, deck management and combat
  • Began development on server software and Android/Web clients
07/2011 – 09/2011 MokaSocial Seattle, WA
Game Developer


08/2009 – 06/2011 Design Clinicals Seattle, WA
Software Development Engineer


  • Integrated MedsTracker with transcription and bedside delivery services via SOAP
  • Applied the decorator pattern to add XML generation to existing PDF report hierarchy
  • Migrated the MedsTracker application from Postgres to Oracle
  • Refactored the legacy codebase to optimize query performance across databases
  • Implemented data mining and association rule learning to provide intelligent recommendations to physicians based on patient data
  • Lead the effort to implement continuous integration for the MedsTracker application using PhpUnit, Selenium RC, CruiseControl and phpUnderControl
08/2008 – 08/2009 Peak Systems Seattle, WA
Software Development Engineer


  • Ported internal Qwest applications from ColdFusion 5 to ColdFusion 7
  • Designed, developed and maintained the Central Office Equipment Engineering & Installation web application
  • Served as the primary developer and maintainer of all Perl and PHP applications
  • Developed a Google Talk IM Bot in ColdFusion to allow faster querying of the Qwest corporate directory, saving developers time when troubleshooting client issues
02/2008 – 07/2008 Excell Data Redmond, WA
Software Developer in Test


  • Developed file fuzzing applications in C++ to search for vulnerabilities in Windows 7 components
  • Integrated code coverage into the existing security testing workflow
  • Designed  and developed web services to supply data to TeamStats for automated reporting
  • Built a web application in ASP to collect relevant testing information, present it in an easy-to- understand interface and generate corresponding project files on-demand
09/2007 – 12/2007 Prometric Canton, MD
Junior Developer


  • Developed a C# application to check for syntax errors and automate the conversion from client provided scripts to an internal XML format
  • Developed a C# application to remove unnecessary includes from project files, resulting in decreased compile times, decreased project sizes and increased application performance
Specific Experience (years)
Android (1) Apache (2) Bullet (1) C (5) C# (4)
C++ (11) CEGUI (1) ColdFusion (1) DirectX 9 (1) DirectX 11(1)
Genetic Algorithms(2) Git (1) GLSL (1) GPGPU (1) HLSL (2)
HTML (11) Java (4) JavaScript (10) jQuery (3) Lisp (1)
LINQ (1) Linux (4) LDAP (1) MS SQL Server (2) MySQL (4)
Neural Networks(2) OSX (4) OpenAL (1) OpenGL (2) Oracle DB (3)
Postgres (2) Perl (1) PHP (5) Prolog (1) Simula (1)
SVN (5) Trac (2) VB (2) XNA (4) XPath (2)