"I love technology, and love making it work for people."

I have over fifteen years of experience as a consultant working directly with customers to design and implement technical solutions. My technical expertise includes web design, usability, content management, and web site traffic analysis and reporting.

Web Design

I can help you manage all aspects of your web site, from initial design to ongoing maintenance and system administration. I specialize in sites and applications built on open source software like WordPress, Joomla, and Drupal, but have experience with many other content management systems.

  • web design and usability
  • performance
  • system administration and long-term maintenance
My Web Site Portfolio

IT Consulting

Maybe you have a specfic technical problem that needs troubleshooting. Or perhaps you need some help with strategic planning to make the biggest tech impact with the resources that fit your business' budget. Let me put my knowledge of web technology to work for you.

  • web application development
  • data management
  • web analytics / online strategy
  • infrastructure planning
Have a question?


Not everyone uses their computer in the same way -- and not everyone learns in the same way. I can make your computer work much more efficient, teaching you tips and tricks, suggesting software, and helping you understand how your computer and its software works.

  • individual and group training
  • desktop software (email, Microsoft Office, Adobe, etc.)
  • content management systems (WordPress, Joomla, Drupal), editorial and administrative
Let me teach you

None of the Above?

If you've got a project that's internet-technology related, but doesn't quite fit into one of the above service categories, I'd love to hear about it! Maybe you're not even sure yourself exactly what you need. The internet is a very innovative place, and not all new ideas fit neatly into predefined categories. I always love to bring my technical knowledge into a new discipline.

Talk to me