My Work

The majority of my engagements with clients tend to fall into one of the following three categories:

Get Established Online
For individual practitioners and small businesses just getting started. I help you identify what you want from your web presence, and develop a customized experience which fills that desire.
  • 1-on-1 Interaction
  • Custom Design
  • Domain Acquisition
  • Green Hosting
Improve your Performance
If you are already established online but unhappy with your web performance. In addition to helping get started, I offer significant marketing support to help you get results.
  • Search Engine Optimization
  • Search Engine Marketing
  • Social Media Marketing
  • A/B Split Testing
Do something Big
As a Product Manager who has spent 10 years developing customer facing applications, 5 of those in Agile environments, you might want to engage in slightly larger scale projects.
  • Product Management
  • Agile Best Practices
  • Team Building
  • New Product Development