You're probably a lot less interested in who I am then you are in what I do. So, here we go.

I am a front-end web developer at McKenzie Wagner, a small advertising agency in Champaign, IL. Six years ago I was writing back-end code and custom content management systems, but now, everything is pretty much done in Drupal or Wordpress.

I'm not going to argue the pros and cons of an out-of-the-box content management system, but I will say, I prefer them to rolling your own.

I also want to stress that my work, isn't 100% my work. Whether the agency is McKenzie Wagner or another one, the projects were collaborations with a designer, and the client. I wrote the code. For the Wordpress sites, I configured Wordpress, I wrote front-end code, stylesheets, and javascript (nearly always using jQuery). For the Drupal sites, I configured Drupal, wrote stylesheets, and javascript (again, nearly always using jQuery). Drupal produces most of the front-end code for you (which is one of the reasons I prefer NOT to use it). And though I prefer Wordpress to Drupal, some projects require quite a bit of heavy-lifting, which is a strength (and much of the bloat) of Drupal.

Besides just being able to write code, I know the content management systems that I use. I say this, because it's important. Anyone that has used a CMS, especially Drupal, can tell you that configuration is often more complicated then the code. And if you don't believe me, head over to drupal or wordpress and find their showcases. You'll see a lot of free themes with simple edits like headers. The strength of a CMS isn't the free themes, it's the back end. And knowing how to bend that back end to keep the functionality is the key to making a Wordpress site not look like a Wordpress site.

I am good at, and I enjoy solving problems, and I like building and fixing things. These qualities make me better at what I do, because most projects are just a new set of problems that need to be solved efficiently and effectively.

If you want to know more about me, try these links:
Twitter // Flickr // Google Plus // Tumblr (view at your own risk)

email me here:

close
GCAP

Client: Greater Community AIDS Project

Agency: McKenzie Wagner Inc.
Category: Wordpress

Pretty standard Wordpress site.

View Details
Mw

Client: McKenzie Wagner Inc.

Agency: McKenzie Wagner Inc.
Category: Wordpress

I have worked for MW since June (I think) 2010. And for a couple of years before me, a new site was in the works. Countless changes in direction and a new identity contributed to delays. And lets be honest, client work pays better. Placing a hard deadline on ourselves finally brought it into reality.

Several custom templates, custom wordpress loops, some core Wordpress functions, and a hefty dose of jQuery.

Visit Site View Details
Bell Racing USA

Client: Bell Racing USA

Agency: McKenzie Wagner Inc.
Category: Drupal

Bell Racing is one of the largest manufacturers of auto racing helmets. Their drivers range from Friday night dirt track racers to some of the biggest names in the racing world.

This is a Drupal 7 build, built using Drupal Commerce to handle the products, and contextual filters for efficiency.

Visit Site View Details
Creativore

Client: Creativore

Agency: Creativore
Category: Roll Your Own

Creativore is a new, small agency in Springfield, MO. They're big idea people, with the core of their company having previously worked on projects for some of the biggest companies in the world.

When I say "roll your own", I simply mean hand coded, no CMS. Even without having to bend a CMS this was a project full of problem-solving. Lots of javascripting, lots of CSS classes.

Visit Site View Details
Bromley

Client: Bromley Hall

Agency: McKenzie Wagner Inc.
Category: Drupal

If there is such a thing as a straight forward website in Drupal, this would be it. The "trickiest" part being the galleries, which are a separate content type. I choose to add the necessary classes with jQuery, but the same could have been done with a Drupal pre-processor function.

Visit Site View Details
Theshizzlesauce

Client: The Shizzle Sauce

Agency: High Tide Creative
Category: Roll Your Own • My Big Commerce

The marketing portion of the site is just hand-code, nothing crazy. The e-commerce portion is My Big Commerce.

As for the SEO text well below the footer, well, that wasn't me. As a developer, I can't really support or condone it. It's probably considered "grey hat", and I completely understand why they did it.

Visit Site View Details
Gigglebellies

Client: The Giggle Bellies

Agency: High Tide Creative
Category: Wordpress • My Big Commerce

I'm not sure how you measure success, but these guys are definitely carving out their spot in their niche. 2011 marked the release of their second animated feature, which quickly sold out.

This site has two parts, the marketing side, and the e-commerce side. The marketing portion of the site is Wordpress, the e-commerce portion is My Big Commerce.

Visit Site View Details
Mcfayden

Client: McFadyen for Judge

Agency: High Tide Creative
Category: Wordpress

Wordpress, straight-up, quick turn-around.

Visit Site View Details
Prn

Client: Prairie Rivers Network

Agency: McKenzie Wagner Inc.
Category: Wordpress

I did not build the Prairie Rivers Network website, but I did re-theme it.

The images at the top are randomly pulled from a directory using php, and then javascript is used to randomly fade them in.

Visit Site View Details
Wellons

Client: The Wellons Group

Agency: High Tide Creative
Category: Roll Your Own

This is another hand-coded, roll your own CMS site using HTML, CSS, javascript, PHP, and MySQL. It was done in early 2010, but in my opinion, the design is still very much relevant and subject appropriate.

Visit Site View Details
Wrenchinc

Client: Wrench Inc.

Agency: McKenzie Wagner Inc.
Category: Wordpress

This is another site for my employer. It's a DBA type of thing to have a more masculine look and appeal to a more masculine client. It's not that we don't enjoy working with all different types of clients, cause we do, but we love working with clients that market to the type of people we associate with.

Much of the design and functionality is closely related to those of the McKenzie Wagner site.

Visit Site View Details
Onecavo

Client: One Cavo

Agency: McKenzie Wagner Inc.
Category: Drupal

I included this site because it was built using Drupal 6. I think it was the last project I did using that version of the CMS. It's pretty basic.

The point I want to get across though, is that pages in Drupal don't have to look like pages built in Drupal (if that makes sense). You can use contexts, and you can define regions in your templates, and use taxonomies and custom content types to create unique layouts and elements.

Visit Site View Details
Fasteners

Client: Fasteners Etc. Inc.

Agency: McKenzie Wagner Inc.
Category: Drupal

Drupal 7, but nothing really special here. There are a lot of textured backgrounds, but from a code standpoint, it's pretty basic.

Visit Site View Details