Hi There!

My name is James - I build things on the web for great companies, organizations, and people. I love what I do.

What I Do

HTML5 • CSS3 • jQuery • PHP • MySQL
SQLite • WordPress • Drupal • Magento
Linux Server Admin • Web Hosting
UX Design • Responsive Design • SEO

Some of my work

development
Gira{ph}

Working freelance with Gira{ph} brings me awesome projects like this one for McKesson Employees Federal Credit Union. They needed a creative, interactive website to promote their services, and we delivered an HTML5 micro-site with a few cool features to keep users interested.

development
Gira{ph}

Gira{ph}'s client, Virginia Credit Union League ran a statewide awareness campaign to raise awareness of credit unions in Virginia. Kelley and Lisa from Gira{ph} created all the great graphical elements for the site, so I enlisted the help of Alexei Broner and we created a feature-rich site using HTML5 and Javascript. We enabled photo manipulation and used the visitor's webcam to put their face in a photo with George (the site's main character). We also let users share their location so that the site could suggest the closest credit unions to them.

development
Papertree

Balax, Papertree Design's client, already had a drupal website that they wanted to enhance the product search functionality on, to give their customers and sales staff an easy way to filter through thousands of products to find the right one. We provided an attractive interface and all the functionality they required to provide their product listings on the web.

development
Gira{ph}

High Country Mom needed a blog - with a design from Kelley at Gira{ph}, it wasn't long before we were able to roll out a highly customizable WordPress theme.

development
Gira{ph}

Gira{ph}'s client, Heart Ministries was in need of a site to replace their old design and separate wordpress.com blog. Kelley (Gira{ph} partner) created a great design and I set it up as a full-fledged, highly-customized WordPress theme.

design, development
Freelance

Create-Ability is a non-profit agency that provides residential and supported employment services to adults with developmental disabilities in Dane County (where I live). For them I created a simple WordPress site with custom theme.

development
Fiskars

The Fiskateers site is an online community created by Fiskars where paper crafters can share ideas and connect with other crafters. The old site was managed using WordPress, so the task was to migrate from WordPress with a custom-built message board to a fully custom-built site that would include a much more attractive layout and add more user functionality.

design, development
Freelance

The latest of two designs I’ve created and implemented in WordPress for Ballweg Landscaping in Cottage Grove, WI. Ballweg needed a site to help them advertise their services and bring in customers.

design, development
Freelance

Several friends of mine are in a local ska band called 4 Aspirin Morning that has been active in the area for years now. They needed a basic website to promote their music and shows, so I used their already active Bandcamp account to distribute music on their site, enabling their fans to purchase their CD. It also integrates with a few other services/APIs.

design, development
Freelance

Hickory Meadows Condo Association came in need of a small website with a custom CMS to help manage neighborhood events and distribute Condo Association documents and news to its members.

development
NuclearView

For the Wisconsin Early Autism Project site, I worked with Nuclear View Design Studios who created the design and I created the database behind the site and the fully-custom front-end Content Management System they would use to edit the content of the site. The design was set up to change the header every time the page loads, so I had to rotate through the header images to change the design up.

Talk With Me

For a more information about my past clients, work experience, and skills, view my web-based resume (formatted for printing too!).

Even better, send me a quick email using the form or connect with me on Facebook.