Open Source Contributions

I enjoy contributing to Open Source software. Due to my experience, most of the contributions are to web based software.

eXPlainPMT

eXPlainPMT (eXPlain Project Management Tool) is an open source web application that helps manage projects using the Extreme Programming methodology. I contributed to get the system production ready in the summer of 2005.

Free Geek Database

The Free Geek Database is an internal program used by Free Geek as a point of sale system. I have contributed several patches to fix bugs in the system and am now a direct developer and committer to the code base.

Active Merchant

Active Merchant is a payment library for Ruby that interfaces with many credit card gateways. I’ve written adapters to use Chase’s Paymentech and TransFirst’s Advanced gateway.

Shipping gem

Shipping is a Ruby library that provides an easy to use shipping API. It can be used to calculate shipping costs and track orders through UPS, Fedex, and USPS. I was resonable for adding support for getting a shipping price estimate from USPS. My version of shipping