About Me (Professionally):

I'm a freelance web developer with a focus on PHP and MySQL, as well as HTML, CSS and Javascript standards-compliant site construction. While it's tough to show my contribution to making websites work using pictures, I've attempted to outline my role on a few recent projects above.

If you love jargon + acronyms, here is a list of some of the stuff I normally I work with:
HTML, XHTML, CSS, Javascript, PHP, Wordpress, JQuery, XML, AJAX, Linux/UNIX, Apache, Photoshop/Illustrator, and a whole ton of Java-related things

Previously, I was working as a Systems Architect/Senior Java Developer at a major bank - so if you need an enterprise-class n-tier scalable SOA web services application to house all of the customer data for your giant bank with message volumes upwards of 20 million/day, I can do that too. But really, I like smaller projects.

About Me (Everything Else):

I live in Minneapolis with my lovely wife Ella. We were married in April of 2011 in San Francisco, CA, after which we spent a month touring Turkey and Eastern Europe. Woo!

Up until very recently, I also played in a band, called The Icy Shores. We were face-meltingly awesome and have CDs and T-Shirts for sale. I was the singer and guitar player. Since the band's dissolution, I spend 2 nights a week staring at a wall, waiting for inspiration.

I also entertain a small army of hobbies, including improving our hundred year old house, making t-shirts that are thought provoking and/or heart breaking, travelling, record collecting, and taking photographs on 35mm film.

Capecci Communications

Who:
Capecci Communications, a Minneapolis-based communications training and consulting company.
What:
I worked with Hellomoon to rewrite the site from Flash into standards-compliant HTML, CSS and Javascript. I used PHP to replace some Flash-based file I/O that was reading an XML configuration file, which drives the "latest news" on the front page.
Technologies Used:
HTML, CSS, Javascript, JQuery, JCarousel, XML, PHP
Live Site:
www.capeccicom.com

Monarch Painting

Who:
Monarch Painting, a St. Paul-based commercial and residential painting company.
What:
Initially tasked with some minor updates to the site, it turned out the site's construction was sorely in need of a standards-based overhaul. I rewrote the site using a standards-compliant approach, reducing the markup size by well over 50%. Also added some PHP functions to allow the site owner to update images of their most recent work without a developer's involvement.
Technologies Used:
HTML, CSS, Javacript, PHP
Live Site:
www.monarchpaintingmn.com

Hunter Jonakin

Who:
Hunter Jonakin, a Minnesota-based multi-media artist.
What:
Hunter's "Meme-A-Day" project involves creating a new meme image each day for a full year, which were uploaded to his web site, requiring manual updates to multiple HTML files to categorize and display the entries correctly. I overhauled the upload process to simply require the artist to upload a file in the correct format and add some information to a lightweight XML "database", and PHP now reliably updates the various pages displaying the meme images. I also provided the ability for the artist to upload files in advance of their publishing date, and created an RSS feed to push out new updates to subscribers.
Technologies Used:
HTML, CSS, XML, RSS, PHP
Live Site:
www.hunterjonakin.com/memes.php

Soap Factory

Who:
The Soap Factory, a Minneapolis-based art gallery.
What:
Primarily staffed by volunteers without specialized web knowledge, the Soap Factory needed a system by which they could maintain their own website without involving costly development resources. I built a custom CMS to support the update of their site's main areas, including current/upcoming events and the director's blog, in addition to various individual pages on their site.
Technologies Used:
HTML, CSS, Javascript, PHP, MySQL
Live Site:
www.soapfactory.org

Treeline

Who:
Treeline, a Minnesota-based landscape architecture and land planning company.
What:
Treeline required an easy-to-use method for updating the recent projects and articles featured on their site. I built a custom CMS to support the update of these areas of their site.
Technologies Used:
HTML, CSS, Javascript, PHP, MySQL
Live Site:
www.treeline.biz

The Icy Shores

Who:
The Icy Shores, a Minneapolis based indie rock band.
What:
I designed and built this site, featuring the use of Wordpress to support easy updating of the "shows" and "news" functions, as well as Paypal Back-end Integration to support secure downloads of purchased MP3 titles from the band.
Technologies Used:
HTML, CSS, PHP, MySQL, Wordpress, Paypal Shopping Cart, Paypal Back-end Integration
Live Site:
www.theicyshores.com