Building web applications using experience-driven strategies, agile development practices and open source technology.

skills

communicator / strategist

I believe good communication and a sound strategy are the keys to a successful project. Knowing your users and identifying the requirements are way more important than having the latest widget or dropping the latest buzz word. With my experience, technical knowledge, and ability to translate geek speak to human speak, I can get your project started right and keep it on course.

web developer

CSS and markup is art. I believe a site needs to be just as pretty on the inside as the outside. Clean markup makes sites more agile just as much as the architecture. I can take even the most complex designs and turn them into a functional site while maintaining the design integrity and keeping search engine bots happy. Hell... I’ll even make it work in IE6.

linux engineer

I know my way around a shell better than the average bear let's just say. I have deployed countless linux based servers and many HA environments for some pretty busy applications. I'm also a RHCE for those who like to see stuff on paper.

coder

I’ve been writing code for over 11 years now. I pick up languages fast. Primarily I write in PHP5 and have experience with RoR , Python and Perl. My work is clean, well documented and follows the best practices of good OO design.

information architecture

I have worked on architecture projects that involved simple to complex relational database designs. I also have experience working with Entity-relationship modeling. I'm also your go-to guy on MySQL master slave and master to master replication configurations and even database sharding techniques.