Skip to Content

Skills

Specific skills

Languages and markups that I am proficient with

  • HTML/CSS
  • Javascript
  • Python
  • PHP
  • XML
  • Bash
  • Regular expressions

Version control systems I use

  • Git
  • SVN

Web frameworks, libraries, and APIs that I use a lot

  • CiviCRM
  • Drupal
  • Django
  • jQuery
  • Flowplayer
  • Google Maps API
  • MediaWiki
  • WSGI

Database systems that I am proficient with

  • MySQL
  • PostgreSQL

Operating systems that I currently administer

  • Gentoo Linux
  • Ubuntu Linux
  • OSX
  • OpenWRT

Server software that I can configure

  • Apache
  • cron
  • Gitosis
  • Lighttpd
  • MySQL
  • Nagios
  • PostgreSQL
  • Postfix
  • rTorrent
  • SVN

Cloud services that I have used

  • Slicehost
  • Rackspace Cloud Servers
  • Rackspace Cloud Files

Graphics and video software that I use

  • Adobe products
  • Final Cut Pro
  • ffmpeg
  • Gimp
  • Inkscape

Other software that I know how to use

  • emacs
  • Kismet
  • Max/MSP
  • WireShark

Other things I can do

  • Anything with GPS or WiFi
  • Build circuits
  • Configure serial devices
  • IP Networking
  • Make beer
  • Solder

General skills

  • I am a good solution finder.  Tell me what you need, and I can find a way to make it happen
  • Communication.  I make sure that objectives are clear before any development begins
  • Clean development.  I work iteratively, and document as I go

 

Portfolio

This website showcases my own work.  If you would like to know about work I have done for others, please contact me.