Portfolio Home

I have worked with nearly every layer in the stack, from Meteor on down to MIPS assembly, and everything in between.


Programming Languages and Frameworks

  • Python
  • C#, .NET, ASP.NET
  • C++
  • Java
  • Go
  • Bash
  • PowerShell
  • MySQL
  • Microsoft SQL
  • C
  • Ruby
  • Meteor
  • CSS3
  • Javascript
  • Node.JS


  • easy-notifier: developer.  This was just a little web service I wrote while learning Go that can send me an email through curl.  Example use case: `long-running-cmd; curl http://notify.example.com/email?from=long-running-cmd&message=command exited with status code $?`
  • Monopoly: C++ developer.  A research project I worked on in my senior year of college at Ripon. We were modeling the game of Monopoly to analyze strategies. I created a fresh, fast implementation of the model in C++ to speed things up.

    I also consulted on the original Python implementation of the model, which was being used in order to perform calculations in numpy.