MATT JONES - Creator of Awesome Web Applications
Writing software is fun. Especially large scale, complex web applications. I'm equally comfortable discussing, designing, and implementing a plan to make an application more intuitive for the users as I am in architecting the changes necessary to help an application scale to support orders of magnitude more users. I've been doing this long enough that languages and platforms don't matter much to me. What drives me is technically challenging work that delivers business value.
In addition to the skills listed below, I also understand the language of "Business" very well. Often, I find myself serving a team as a translator between the business and the development team.
As a manager, I enjoy mentoring programmers and honing our skills together. I've successfully built teams from scratch as well as assumed leadership over existing teams. But I love writing software, so if I am in a management position (which is not necessary), it will be a hands-on position. I really enjoy being part of the team, not just managing and reporting on progress. Regarding delivery, I'm a big fan of agile methodologies and continuous delivery.