Recent Work
TWIN SIX
Twin Six is a Minneapolis based cycling apparel company. Their old site was running off Yahoo's Small Business e-commerce solutions, and static HTML Dreamweaver templates. Updating content was a huge time sink, and inventory levels were not very accurate. I moved the site to ExpressionEngine for all content management, and Magento Commerce for a more robust e-commerce solution. Twin Six is now better equipped to handle growth.
Paint That Shit Gold
Developed the site for the Minneapolis based hip-hop group Atmosphere. The site allows users to take a screen capture of any website, then graffiti it. I was responsible for pretty much everything except the Flash components. I built the initial screen capture script, which utilizes some very recent additions to the PHP GD library that allows communication to Internet Explorer via the Windows COM object, then capturing a rendered web page. Every capture request is sent to single database for queuing, then 30 different Windows XP virtual servers ping the database every second looking for the next URL in the queue to take a screen capture of. The front end of the site itself is built in 2 or 3 days using a custom library/framework I've assembled.
Take Me Fishing
This was the most involved and difficult HTML, CSS, and JavaScript site I've ever done due to the very image intensive design. The site itself consists of hundreds of pages divided into 4 main sections, each with it's own color scheme and images.
Puzzibits
Following the lead Flash developer at Colle+McVoy I created the Kits & Fun, and Tips & Tricks section of the site as well as enhancing the Puzzi-Studio section created by another developer.
Educational Development Associates
This is a freelance project in which users sign-up and purchase a course. Each course contains a series of Flash presentations and corresponding tests. As with any test, there are questions, answer options, and the answer the user selected. Every action is recorded in the database for reporting purposes for the client. The admin system allows the client to add additional courses and tests whenever they want.
Courage Center
Two HTML & CSS templates I created for Courage Center's internal development department to produce the site with.
Free Arts Minnesota
This site was produced in about 3 weeks. I produced all the PHP forms, HTML, CSS, and JavaScript for the site, as well as part of the content population and layout design.
Camp Groovy Girls
Working with a team of developers at Colle+McVoy I was tasked to creating the 3 of the 4 mini games within the site.
Ale-8-One
Freelance website design and development currently in progress. The site is using a combination of Wordpress, Zen-Cart, and Zen Photo for content and product management.
Find Your Go (Back To School)
This site was created to allow teens to create an on-line avatar to tell their parents what they wanted for the new school year. The site also had a weekly voting system to vote for the hottest items or apparel. I was responsible for the site's HTML, CSS and JavaScript. I used the jQuery Taconite JavaScript plug-in to update the products on the page via Ajax. The Taconite plug-in allowed me to easily update multiple objects on the page after voting on a product.
Time Warner Cable Business Class
This was a web site I inherited maintenance of after starting at Colle+McVoy. It is used to collect prospective customer leads, which are followed up on by Time Warner sales representatives. As of July, 2007, it contains 13,000+ leads. It was originally written in ASP 3.0, by what looked like 4 different developers over a period of several years. The coding inconsistencies and redundancies were difficult to maintain. I got the opportunity to re-program the site and chose to use the PHP framework, CodeIgniter. The new site has better form validation, is more secure, and includes several new features that improve usability for sales representatives and site administrators.
Case IH
This was a simple project that involved creating a new home page for the Case IH global web site. I created the HTML, CSS, and JavaScript for the control roll-overs.
University of Illinois Foundation
I was responsible for all the HTML, CSS, and JavaScript for the main UIF web site, as well as the campus micro sites. The site is unique in the way I constructed the HTML templates. Nearly all of the page templates share identical markup except for the home pages, and removing the 2nd or 3rd column divs from interior pages. This allowed for easy, but tricky, styling of the pages as it reduces the amount of CSS classes and IDs needed for each layout. Each template is then styled based on the body class.
MyDayLite
This is a to-do list that I developed with PHP, and the jQuery JavaScript Library. I wanted to replace the to-do list module I was using in my Google homepage with something more comprehensive. I added features such as typing shortcuts, sortable items, and the ability to mark and unmark a to-do item as completed to make it more fluid.
Project Update Gadget
The Project Update Gadget (PUG) was created while at Colle+McVoy to replace an existing, and featureless application the creative department used to manage a designer's workload. Some of the new features I added are the ability for a designer to enter multiple job phases at once, sort their jobs by order of priority, and change the percentage of their workload the project occupies. I also created a Dashboard widget so project managers can quickly view a designer's workload without logging into the system, or opening their web browser.
Xavier University
Below are links to examples of the new site designs I created while at Xavier University.