As a creative technologist, I bring both creative input and technical skill to a large variety of projects.  I offer solid software engineering skills coupled with an intimate knowledge of the creative process garnered through years of experience in advertising, fashion, finance, and art.

The creative process, often a source of frustration to software devs is something I enjoy. I embrace the roundabout route creativity often takes between points A and B. I expect and want my clients to change their mind throughout the process.  Knowing the potential hazards, I’m able to rapidly prototype and anticipate changes. Of course, sometimes brilliantly creative ideas can get in the way of something actually working. When this happens I quickly find workable alternatives.