Design & development

I started creating websites back in 1997 when I was still in high school. It has been really fun to be part of the industry over the years as it has morphed from the wild frontier of Geocities and Hot Dog into the somewhat-standardized, glossy world that it is today.

I started off as a web designer where I mastered Adobe Photoshop, Illustrator, HTML and CSS but soon started diving into development so I could complete projects on my own. Since then I've become proficient in PHP, MySQL, JavaScript/jQuery.

The types of projects I've worked on have ranged from simple landing pages to a custom content management system that was capable of managing inventory, orders and search engine optimization for a web application housing millions of products.

I love to learn!

If you're working on a project that utilizes a technology I don't have listed here please don't let that deter you. I love to learn and I'll take any chance to learn cool new technologies.

Skills overview

Adobe photoshop/illustrator
WordPress theme development
Drupal theme development
Wordpress Plugin Development
Shopify theme creation/customization
Front-end Ruby/Rails
Back-end Ruby/Rails

Tools. Tools are fun.

A few of the technologies and applications that I use to get the job done.

Design & Video

Photoshop / Illustrator / Aperture / Final Cut Pro / AfterEffects / Camtasia / Skitch / Material Design


Atom / Sublime / WordPress / Drupal / Grunt / CodeKit / VirtualBox / Vagrant / PHP / MySQL / Javascript / jQuery / Node / Express / Kaleidoscope / Transmit / Hot Dog :)


The ones we're allowed to share anyway...

How much do I charge?

When the project is clearly defined I will typically quote a flat rate per project. For small tasks and more complicated projects I bill hourly in 15-minute increments.

currently accepting projects
available for retainer
base rate

Per Hour

start your project

Contact me with questions about
reduced or flat rate projects.


Are you a church or ministry?

I have a passion for serving the church and ministries that are focused on introducing the world to the love of Jesus. If you represent a church or ministry please visit Church Interactive.

Visit Church Interactive

You ready to get started?

Get in touch