I first discovered Ruby on Rails in 2005. At the time I worked as a contractor mainly with PHP. I was looking for a new code editor, and in the process I happened upon a screencast demonstrating TextMate. But it turned out the editor was not actually the star of the show. The screencast was the original "How to Build a Blog in 15 Minutes with Ruby on Rails", demonstrating Rails 0.5.
“We brought Chris in to analyze our application’s use of MongoDB and enhance our performance. He was thorough, efficient, and left each part of the code he touched better than it was before.”
- Brian O'Rourke, CTO at Stovepipe Studios
I was impressed, but initially resistant the the idea of learning a new language, so I set about duplicating as much Rails functionality as I could in a home-brew PHP framework of my own. I had some success and even deployed a few client projects with it, but eventually I realized that my time was better spent writing applications than maintaining a framework, so I bit the bullet and learned Ruby. It did not take long to become infatuated with the language's elegance, and the affair has continued to this day.
“Chris single-handedly built our entire app, which included DevOps, back-end, and front-end development. ‘Full stack’ developer would be an understatement.”
- Max Schwartz, CEO at Sweetstakes
After launching multiple side projects and becoming familiar with much of the internals of Rails, I moved to San Francisco where I could work full time with Rails. Since then I've worked at several startups, including one I cofounded, and I've done a wide variety of contract work as well. Over the years my philosophy toward web application development has been greatly refined. I even switched to Vim as my primary editor.
“Chris is by far one of the hardest working and friendliest people I've had the pleasure of working with. In every project that I've worked on with him, he has very quickly exceeded any expectations. It's always a pleasure working with Chris.”
- Brendan Miller, UI Designer at Cloud City Development
Today my focus is to take the skills I've developed over the past decade and apply them where they're needed most. Very few others have worked with Rails for as long as I have, and I have experienced firsthand the many turns in philosophy Rails development has taken since the early days of its emergence. Hire me and let me supercharge your goals into reality.