About Me

I'm a senior-level PHP and Drupal developer experienced in all aspects of creating professional websites, including planning, system architecture and design, application development, database design and management, and system administration.  I've been working with PHP for over 18 years (since PHP 3.09).  I started using Drupal almost 9 years ago (back when you needed to decide between using Drupal 5 and the new Drupal 6).  I've been building sites using Drupal 7 for about 6 years now, and I have experience in the (sometimes painful) process of upgrading a site from Drupal 6 to Drupal 7.  I also have experience with Drupal 8, including upgrading to Drupal 8 from Drupal 6 and Drupal 7. 

I'm experienced enough to know that I should build the client what they want, not just what they ask for.  I once had a client say they wanted a "hit counter" on every page.  After asking some more questions and figuring out what they were really after, I found that they just wanted to be able to see how much their site was being used.  So, I set them up with a Google Analytics account.  They got a better solution with much more information than they asked for.  And we were both much happier.

I'm primarily a back-end Drupal developer, specializing in building and configuring sites and creating custom modules.  I also do quite a bit of work with JavaScript and jQuery to create elegant user interfaces.  I can create Drupal themes and work with HTML and CSS, but those aren't my strengths.  I do work with some talented creative designers and themers to provide my clients with entire sites.

Take a look at my interactive resume to see the kinds of work I've done in the past. 

I'm located in Pittsboro, North Carolina, near Raleigh, Durham, and the entire RTP area, but I'm available to work with you, regardless of where you're located.  I've successfully worked remotely with clients and teams all over the world.

What can I build for you?

You can also find me in many different places on the web: