Chargify - technical support for subscription billing and management. Example code for using the API at

Elixir and Phoenix - Exploring the Elixir programming language built on top of Erlang, and the Phoenix Framework for web applications.


On site and remote consulting for clients including a Fortune 100 company implementing open source tools and open development methods internally.

Stripe - volunteer developer support in #stripe on Freenode IRC. Example code at

Apache Maven, Continuum, Archiva

Apache Struts, MyFaces, Shale

End to end development of Java web applications to display data from a multi-value database and allow editing. Included developing a data access layer, since a JDBC driver was not available.