Portfolio
These are the things I’m proud of
-
Expressive Moments Photography

Project Details
Description
Amy and Kristy came to me asking for some advice on why they were not being properly listed in Google search results. After some examination, I noticed their site lived entirely inside a Flash object, a technology that search engines do not index well, if at all. A quick “scrape” of the content into a responsive web-standards design was all it took to give them the search engine exposure they needed.
Focus
- Search engine exposure
- Content restructure
- Responsive design
- Interactive photo gallery
Technologies
- HTML5
- CSS
- JavaScript
- jQuery
- jQuery Mobile
- PhotoSwipe
-
GAC: Martina McBride & Trace Adkins Shine All Night Tour

Project Details
Description
The Shine All Night Tour section for Great American Country Television’s website was a great project to work on. One of the workflow issues was the Tour Dates and Tickets page—as it stood, an editor would have to update this page every time a tickets became available or a tour date passed. Instead, I encoded these dates into the tabular data, and let good ol’ scripting handle the rest. This prevented us having to change this page 74 times, saving many hours of manpower.
Focus
- Information Architecture
- Separation of content from logic
- Decrease number of edits
Technologies
- JavaScript
- jQuery
-
Food Network: Video Player API Design

Project Details
Description
The Scripps Networks Video API 2.0 is a project I spearheaded, trying to bring an easy-to-access interface for content editors to embed video episodes and clips with ease. The project is a simple JavaScript interface designed to allow an editor to call for a video in one line of code and without having to worry about the technology behind it.
Focus
- API design
- JavaScript abstraction
- Advertisement and analytics integration
Technologies
- JavaScript
- jQuery
-
FrontDoor.com: Maximum Value Projects

Project Details
Description
Frontdoor’s Maximum Value Projects series was a 12-month project, outlining easy and effective ways to boost home value. Each project listed a short description, links to articles and a value-rating system. Not only did I build a reusable template for each monthly iteration, but I enhanced the experience with SEO/user-accessible ratings for each feature.
Focus
- Reusable page template
- Content accessibility without CSS or JavaScript
Technologies
- HTML
- CSS
- JavaScript
- jQuery
- jQuery UI
- Progressive Enhancement
-
Fine Living Network: 12 Days of Cookie Cocktails

Project Details
Description
The Product Manager for Fine Living asked me to develop a 12-day section of cookie cocktails for the holidays. Their description asked that each day, a new cocktail is revealed on the calendar. I made sure this project was templated, meaning each day an editor simply adds a new cocktail section, and the page then “flips” that section open on the calendar. This saved a lot of manpower among the engineers who are usually tasked with updating the content.
Focus
- Templated design
- Ease of updating by editors
- Animated calendar
Technologies
- HTML
- CSS
- JavaScript
- jQuery
- QuickFlip jQuery Plugin
-
Idant Laboratories

Project Details
Description
Idant Laboratories needed a more accessible, semantic and SEO-friendly version of their website. Because they had a multitude of content as static HTML, I recommended there new site use a server-side technology, ASP.NET, so that future revisions would require less time and manpower. Also, the new design makes use of simple semantic design patterns, as well as a table-less layout to make content updates match the new design with with little effort.
Focus
- Content restructure
- Single-file CSS design
- CSS sprites
- Master layout extraction to a server-side master page
- Single sitemap navigation source
Technologies
- ASP.NET 3.5
- XHTML 1.0
- CSS 3
- jQuery
-
River Sports Outfitters

Project Details
Description
River Sports Outfitters needed a new storefront platform for their online presence.
Focus
- Usability/Accessibility, even with mobile devices
- User-centric shopping experience
- Modular design for easy re-theming
Technologies
- ASPDotNetStorefront platform
- ASP.NET 3.5
- Microsoft SQL Server 2008
- XHTML 1.0
- CSS 3 with graceful degradation
- jQuery (with custom plugins)
-
Outdoor Knoxville

Project Details
Focus
- Social interactivity
- Modular content design for theming
- User-centric design
- Search engine optimization
- Cross-device accessiblity, even on limited-capability devices
Technologies
- ASP.NET MVC Framework (with ASP.NET 3.5)
- XHTML 1.0
- CSS 3 with graceful degradation
- jQuery (including custom plugins)
-
The BLUe-Commerce Platform

Project Details
Description
BLUeCommerce is a suite of feature-rich and flexible e-commerce solutions offering complete flexibility and control over the look, content and functionality of an online store. Look at it as a comprehensive sales, marketing and merchandising tool which gives you the visibility and integrations necessary to create a customer-centric approach to your e-commerce business.
Focus
- Interactivity with Prospect via product demos
- Modular design for theming
- Usability/Accessibility, even with mobile devices
Technologies
- ASP.NET 3.5
- Microsoft SQL Server 2005
- XHTML 1.0
- CSS 3 using graceful degradation
- Prototype JavaScript Framework
- Scriptaculous
- ASPDotNetStorefront
-
RealFocus MLS System

Project Details
Description
In 2001, The Knoxville Area Association of REALTORS® was in the market for a next-generation Multiple Listing Service. My business partners and I decided that we would take on the dubious venture of becoming a competitor in that race. We created the RealFocus MLS System, a REALTOR®-driven and focused application, developed with a sense of what an agent really needs: intuition, reliability, and stability.
Focus
- Efficient, customizable User Interface
- Task-Oriented, Human-Centric Design
- Utilize design patterns made for assistive technologies
Technologies
- ASP.NET 2.0
- Classic ASP (VBScript)
- Microsoft SQL Server 2005
- RSS Syndication
- Location-based technologies
- Common API
- XML Data Serialization
- AJAX calls
-
Knoxville Area Association of REALTORS® Public Search

Project Details
Description
Part of what the Knoxville Area Association of REALTORS® needed in their next MLS vendor was an Automated Agent Virtual Office, giving every member of the association an unattended, yet fully customizable presence on the Internet. The public MLS search system I designed offers just that, including allowing the public to search agents’ listings via interactive map, saved listings and searches, as well as Web 2.0 techniques to improve the visitor experience.
Focus
- Cross-browser compatibility
- Usability and Accessibility
- Interactive searches
- Membership
Technologies
- Classic ASP (VBScript)
- ASP.NET 2.0
- Google Maps API
- AJAX calls
- Data validation