About

Software Architect/Engineer

I’ve recently formed my own business, Haught Consulting Inc. This new corporation has been designed to allow me flexibility in running my software consulting business. With a strong network of professionals I can either provide a team-based solution or scale it down to a single person project. My focus has been on agile software development which yields business value at a rapid pace all the while keeping the client on top of what’s being produced. I currently focus on the Ruby and Ruby on Rails technologies as I’ve found they’re the best fit for this sort of work. With over 10 years of web development and software experience at various start-ups and consulting companies, I can comfortably advise on new software projects. My true passion lies in designing and building software solutions for my clients. I’ve worked in multiple business domains and have found them all fascinating. Whether its digital coupons, streaming media or traditional online marketing there are interesting challenges to meet. Beyond Ruby, I’ve also focused on advanced JavaScript, Java and Oracle development.

Open Source Software

I’ve finally started giving back to the general software community by contributing to open source software. I’ve been using OSS for many years now, several where it was vital to my work. Though I’ve contributed bits here and there in the past, most notably writing a slider widget implementation for Script.aculo.us, I’ve only recently become a committer on a couple projects. First, I’ve joined the team at ActiveWarehouse, where I’m helping refactoring the rendering code of reports. Second, I’ve started a Rails plugin YUI4Rails which will hold helper code to use the YUI widgets in a Rails project. Finally, I’m getting close to finishing a new event calendar for Radiant CMS. Once that’s finished I’ll give that back to the community for others to use and enhance.

Community

I also enjoy volunteering my time to my communities. First would be the software community. I run the Boulder Ruby Group, a group of Ruby enthusiasts that meet monthly to discuss all things for the Ruby programming language. I also helped organize the first Mountain West Ruby Conference in Salt Lake City. Second would be my children’s school, Shepherd Valley Waldorf School. Not only do I help them with their website but I’m also serving on the Building Design Committee which has been tasked with designed a new multi-million grades building. It’s exciting but hard work though I’m happy to help where I can.

Personally

I live in Longmont, Colorado with my lovely wife and two young children. I’m an active father but still manage to get in some after hours coding. I also thoroughly enjoy the mountains whether it’s skiing, hiking, fly fishing or camping. In my former life I was a professional musician and audio engineer but left that world for the more supportive world of IT work. In an even further life I served in the 101st Airborne as an infantryman.