Need some help with your website?

Check out my Resume


I am a software developer who advocates for web standards, semantic markup, user experience, accessibility and a device-agnostic approach. Taking advantage of Agile methodologies, progressive enhancement and responsive design to make a performant experience. In short building a web that works for everyone, everywhere.

I also realize the importance of keeping current via constant research into the latest development trends/tooling.

View Resume »


Starting with your business goals, I take an application from concept to wire-frame to prototype to product. I have a proven ability to bring web applications from concept to finished product. My knowledge of user-centered design, interface design principles and best practices allow me to choose appropriate technologies.

I create Web designs that adhere to stakeholder expectations, usability standards, and align with established product styles. I leverage libraries and frameworks whenever it makes sense to do so. All assets will be maintained under source control.

View Examples »

Business Justification

If you have a business, you should have a website. Period. No question. Without a doubt.

Perhaps you have used conventional media, local papers, industry directories, maybe even a yellow pages add to help prospective customers get basic information about your business. More and more today's customers turn to the Internet to find an address, phone number or other information about what they are seeking.

It’s not enough that you just have a website. You must have a professional looking site if you want to be taken seriously. Since many consumers now search for information online prior to making a purchase at a brick-and-mortar store, your site may be the first chance you have at making a good impression on a potential customer.