My Work

13 Years of Professional Web Development


  • Senior Consultant: Mere (current)
  • Sr. Web Manager: Desiring God Ministries (2009-2012)
  • Principle Designer: AOL, Weblogs, Inc. (2006-2009)
  • Web Designer & Developer: Iowa State University
  • Freelance and Small agency experience.


  • Web, Content, and Social Media Strategy
  • Information Architecture
  • User Experience Design (Web and Mobile)
  • Site Performance, accessibility and usability
  • Search Engine Optimization and Analytics
  • Front-end Development (HTML, CSS, JavaScript)

What I Do

Content Strategy

The foundation of any quality Web site is a solid content strategy, Familiarity with issues of content creation, curation, maintenance and life cycle are essential tools for a Web Team.

Information Architecture

One subset of Content Strategy which most impacts the overall effectiveness of any Web site, especially a content-rich sites, is the careful organization of this information, known as it’s “information architecture”. Very few sites have paid attention to this critical cornerstone of site usability.

Universal Usability

Universal Usability (ease-of-use & platform independence) are necessary considerations for an effective Web site, and are often overlooked in the name of expediency or convenience of development.

Interface/Interaction Design

The rubber hits the road for the first three core knowledge areas in interface design. Content Strategy and Usability principles manifest themselves in layout and visual design considerations. I translate these core knowledge areas into solid user interfaces for desktop, tablet, mobile, and other platforms.

User Research and Data Analysis

Keeping a finger on the pulse of the site’s effectiveness is essential to the ongoing success of a site. Examining user habits and traffic patterns is the key way of monitoring these. Conducting regular user tests, knowing how to interpret user feedback, and understanding site analytics are the core skill areas to accomplish this. I know how to use the right tools to accomplish these tasks.

Front End Development

Expert level skills with the tools and technologies necessary to produce deliverables of the above skills:

  • HTML5
  • CSS3
  • JavaScript (also, jQuery library)
  • Wireframe Design
  • Graphic Design
  • Technical Writing