I specialize in the development of dynamic websites using Drupal and concrete5. I make content, functionality and design work together.
I create clear strategies for content structure, functionality and aesthetics.
I extend existing tools and build new functionality to accomplish goals.
I design original CMS templates from conception to completion.
It takes a cool head and an eye for detail to get the most out of any CMS. I love meeting the challenges and reaping the rewards.
I love modeling data with CCK and using the results to build great content.
I code smart templates that examine data and adapt presentation.
I build data structures with CCK, setup queries with Views and dynamically influence output with Panels.
I markup content fields with schema.org to improve SEO.
concrete5 is exteremly end user friendly and offers a powerful framework for building easy to maintain sites with custom functionality and complex templates.
I create original blocks to intuitivley store and present complex content.
I build sites that store content and determine presentation using Custom Attributes.
I build MVC Single Pages in concrete5 for complex visitor and administrator CRUD tasks.
I write clear explanations of technology so everyone understands how to get the most from their investment.
concrete5's intuitive user interface makes it a great CMS for many projects. I put together a series of articles to help Drupal professionals adapt their skills to concrete5. The concrete5 parent company loved what I wrote and added a section to their official site to include my work.
I started teaching adult education classes in 1998 while I was in high school. Today I train stakeholders to get the most out of content management systems.
Click the controls below to filter the list of skills, technologies, modules and open source components that I am experienced in.
Habits I use to save time and deliver great results.
I assemble CMS installation packages to get a jump on new site builds.
I create standardized filesets to speed up template development.
I create detailed documentation to keep everyone in the loop.
I explain the who, what, why, when and how of the code I write.
The technologies I mention here are what I use most but I'm up for anything.
I have created themes and customized Wordpress functionality to meet a variety of needs.
I have quickly constructed complex data manipulation and migration rountines using this powerful PHP framework.
I have converted many existing websites and built up plenty from scratch using this light and simple CMS.