Blank Layout

Development

AJAX Filters for Category Pages

Dropshadow BottomLeft Dropshadow TopRight

We recently released our new Category and Search pages with AJAX filtering. The design team gave us wireframes for how they wanted it to look and I discussed implementation strategies with the Technology Director.

Development

Omniture Tagging

Dropshadow BottomLeft Dropshadow TopRight

I was charged with correctly implementing Omniture tags on our new eyewear site as well as re-tagging the shopping cart after we switched to a new one-page checkout design. I had to work closely with in-house analysts and Adobe Client Care to correctly design and implement a solution that met everyone's requirements.

Development

TOMS.com Store Locator

Dropshadow BottomLeft Dropshadow TopRight

The TOMS.com store locator let's customers find retail locations that carry TOMS shoes.  It has an admin interface for easy management.  It uses the Google Maps API to automatically geocode address and perform "nearest to" searches.

Design Development Project Management

TOMS.com Enchanced Reviews

Dropshadow BottomLeft Dropshadow TopRight

As part of the PDP redesign we added enhanced ratings.  I made a custom module that adds enhanced functionality to the default Magento Ratings and reviews.  This module allows us to add new ratings to reviews at any time through the admin interface.

Development

TOMS.com PDP Out of Stock Notification

Dropshadow BottomLeft Dropshadow TopRight

I modified the default Magento out of stock notification to accept simply an email address.  The default workflow requires the user to be logged in to recieve notifications but we determined that allowing an anonymous user to sign up for out of stock notifications would be beneficial to sales.

Development

TOMS.com PDP Dynamic Cart

Dropshadow BottomLeft Dropshadow TopRight

I coded the dynamic shopping cart for the new TOMS.com PDP page.  The animation and interactivity is done using the jQuery libraries.  I used an AJAX for submission to add the product to the cart and the HTML neccessary to build the mini cart is returned.

Development

BlueHornet Email Integration

Dropshadow BottomLeft Dropshadow TopRight

Integrated our e-commerce site with BlueHornet's (www.bluehornet.com) Email Marketing service.  This is an on-going project and has many components.  I'll outline a few of the big pieces.

Development

OneDayWithoutShoes - 2011

Dropshadow BottomLeft Dropshadow TopRight
OneDayWithoutShoes.com is the micro-site for the TOMS annual event to raise awareness about children who need shoes. I was the lead developer for this project, coordinating two TOMS developers and one outside resource.

The site is built on Drupal 6 and includes many custom built modules and two custom content types.

On April 5th we had 196,000+ visits. The site is averaging about 10,000 visits per day.
Development Project Management

Campus Clubs SalesForce.com

Dropshadow BottomLeft Dropshadow TopRight

The Campus Clubs department at TOMS came to me with a need for CRM. With no in house solution I configured a SalesForce application for them. The application has custom configured Accounts and Contact objects. It contains custom Reports that were built by myself with the departments input. I also helped them develop bulk import and export work flows that enabled them to quickly import all their legacy data and are still used to import large data sets.

Development Project Management

TOMS Blog

Dropshadow BottomLeft Dropshadow TopRight

The TOMS Blog runs as a seperate web application which is seamlessly integrated into TOMS.com. It is run on Drupal 6 with a custom theme that I built. The header and footer are actually built by the Magento theming engine and then wrapped around the Drupal content. This was done so that the user's cart information was preserved across the applications while still maintaining Drupal's meta information and any Node customizations.

Development Project Management
Syndicate content