InfoEther
Herndon, VA, United States
Feb 2002 - Present
Consultant
Two years Ruby/Rails consulting
- Still the RubyForge sysadmin; now hosting 6K projects and 28K users. Received "Ruby Hero" award at RailsConf 2008 for my work on RubyForge.
- Fixed a bug in the rcov native code.
- Wrote "GForge Sites", a little application to track GForge installations.
- Wrote bunches of "back end" Rails code; e.g., controllers and models.
- Rewrote proprietary content management package resulting in 10x performance gain and much better manageability.
- Integrated Rails app with open source "Beast" forum package.
- Set up numerous Rails deployments; wrote Capistrano tasks, used Capistrano multistage, configured mod_proxy_balancer, wrote mod_rewrite rules, set up virtual hosts, troubleshot Mongrel, converted many applications over to mod_rails.
- Many hours of Linux sysadmin work - OS installations, security tweaks, application installation, etc.
- Wrote Rails log analysis plugin that reported on database query usage and times.
- Integrated Rails app with SilverPop email service
One year Ruby product development
- Wrote PMD Applied.
- Wrote Ruby BitTorrent client library.
- Wrote Ruby extension for Evolution.
- Wrote Amazon S3 client library.
- Wrote several Rails services including a set of AJAXy admin pages.
Three years DARPA consulting - Ultralog
- System administrator for RubyForge.
- Oracle Open Source Programmer of the Year, 2003.
- Wrote popular open source Java code analysis tool PMD
- CVS administrator, introduced continual builds.
- Wrote Ruby utility to generate DOOM maps.
- Translated C artificial intelligence examples into Ruby.



