Work history
Founder
How would you describe your time at TwitAssist.com?
Created an application built off the social media phenomenon that is "Twitter". The application provides many useful pieces of functionality which is missing from the main Twitter application.
Groovy/Struts/Java and Ruby on Rails Contractor
How would you describe your time at Vita Rara?
Began as a Smokejumping contract to help deliver a key piece of functionality for a ocean freight costing application. The application was Groovy/Java and Struts on top of MySQL.
The project evolved into a Ruby on Rails project which used JRuby to run inside the Struts 2 stack. The application also provided an iPhone web interface for sales people to interact with the customer relationship management (CRM) aspects of the system....
Merjis
April 2008 to October 2008
Open Source Ocaml Contractor
How would you describe your time at Merjis?
Working for Jeremy Chatfield at Merjis to enhance the CocanWiki system, an open source Ocaml-based wiki. The goal is to evolve the Wiki into a full-fledged CMS.
Web Service/Application System Developer
How would you describe your time at Integration Architects?
Building a system which consumes government web services and interfaces with local applications in order to provide additional data. The system is built on Groovy-on-Grails, and includes a Hudson deployment for user acceptance testing.
ECMC
November 2007 to May 2008
FIT/Agile Adoption Specialist and Java Developer
How would you describe your time at ECMC?
Brought in for phase 2 of a major project which had a very tumultuous initial phase. Specifically, worked with SGF Consulting (www.sgfco.com) to implement a new Agile adoption, including evangelizing test-driven development and improving developer <-> business communication through living specifications.
Key technologies are FIT/FITLibrary, EJB 3.0, and JBoss Seam....
Carol
August 2007 to December 2007
Groovy/Grails/Flex Developer
How would you describe your time at Carol?
Brought on board to help build a website for a start-up health care company, structured as a Groovy-on-Grails service with a Flex/Flash front-end. Key technologies are Java, Lucene, Groovy, Grails, Flex/Flash (Action Script 3.0).
Founder
How would you describe your time at A Place Coworking Center?
Founded "A Place", a business community for freelance and telecommuting professionals.
For more information, see: http://www.theaplace.com/wiki
Agile/Pragmatic Consulting Subcontrator
How would you describe your time at SGF Consulting?
I am a subcontractor associated with SuperGoFaster (SGF) Consulting. I have signed on with them because I have deep respect for the partners of that company, and I see a lot of wisdom in their pragmatic/agile approach to software development.
My relationship with them has been off-and-on, but since LinkedIn can't support that, I'm setting the time period from the first date of my first contract with them to the last date of my most recent contract....
Ruby on Rails Website Developer
How would you describe your time at Perfectly Earthly?
Building a small e-commerce website for Perfectly Earthly, an online retailer. Leveraging the conventional model of Rails so that the site may be easily expanded and maintained by designers familiar with only HTML/CSS. This project was begun after much frustration with Zen Cart. The intent will be for the shopping cart framework to be productized as the standard shopping cart implementation for Graphic Karma Web Design....
Trainer, Mentor-for-Hire, and Problem Solver
How would you describe your time at Smokejumper Consulting
...?
My wife and I co-founded and run a consulting agency. I provide a technical consulting service, as described in my summary. My wife provides graphic and web design consulting, focussed on independent contractors and small businesses.