I'm a web developer who loves to build sites using the Drupal CMS framework. Figuring out the right way to support the intersection of users, code, and content is often a challenge, and, dare I say it, fun.
My earlier work in the user experience design field has enabled me to collaborate successfully with information architects and user experience designers. I am able to speak their language, understand their artifacts, and address their concerns regarding the user experience of a public-facing website, regardless of how it has been built.
On the other hand, my more recent work as a Drupal developer and maintainer of well-built and not-so-well-built CMS systems has given me both insight into the process of architecting and building a CMS, along with challenges faced by clients or other website maintainers when they go to use the system that has been built for them.
Looking for help with your next Drupal project? Get in touch!
Working in Open Source
The Drupal content management platform is an open-source framework supported by a worldwide community of developers, designers, and community leaders who continue to make the code available for your use.
While there are no licensing fees associated with the framework itself, it is hoped that anyone who uses the software will contribute back in some way. For enterprise-level Drupal shops, this means contributing back modules that they have written for their high-profile clients (often with a sponsorship credit). As a freelancer/consultant, this means that I donate my time helping support other site builders, answering questions and documenting interesting techniques.
For my clients, this means that I am often engaged in researching new modules, filing bug reports, and searching for solutions by engaging with the community. I may serve as guide and interpreter, but having a website built in Drupal makes you part of a much larger community, in Chicago and beyond.
It's really a lot of fun. Please join me!