Hi, I’m Doug Hughes And This is My Resume
I am an experienced web programmer with an entrepreneurial spirit and keen interest in doing great work and learning how to do even better work.
My Objective
I am taking an extended, possibly permanent, leave of absence from my company, Alagad. I want to mix things up for myself personally and professionally. I want to meet new people, hear new ideas, apply new practices, and generally learn as much as I can from people who are smarter than I am. I want to contribute in important ways to interesting projects that solve complex problems.
My Background
I started my own web development business, Alagad, in 1996. In 2005 I began relying on it as my sole source of income. By 2008 it had several employees and generated more than a million dollars in revenue. Through Alagad, I have worked with more than 50 companies in a wide range of industries on very diverse projects and with many exceptional and talented developers.
Before Alagad, I worked as a web developer for a handful of companies including Advanced Solutions International, Interstate Hotels and Resorts, 4What, and Michigan State University. At each of these companies I was a leader and was consistently given important and challenging projects.
Things I Want You To Know About Me
- I started my first company, Alagad, when I was still in high school and build it into a self-sustaining business.
- I grew Alagad significantly, doubling its annual revenue for many years in a row.
- I have a strong interest in developing software the “right” way. This includes the use of:
- Object Oriented Development
- Design Patterns
- Agile Development
- Continuous Integration
- Automated Testing
- In my career I have personally worked with more than 50 companies and organizations including:
- Hasbro
- Adobe
- United Way of America
- Booz Alen Hamilton
- Masonic Grand Lodge of Michigan
- Michigan State University
- American Library Association
- Human Rights Campaign
- State Bar of Texas
- And many, many, others.
- I have diverse experience with a wide range of languages, frameworks, and packages including:
- HTML, CSS, JavaScript, Ajax, Node.js, Socket.io, JQuery, Ext JS
- Java, Spring, TestNG, JUnit, Hibernate, Groovy, Grails, JEE in general
- ColdFusion, Model-Glue, Mach-II, Reactor, ColdSpring, Railo, CFUnit, MXUnit
- Ruby, Rails, PHP
- ActionScript, Flex, Air, Lingo (way back in the day)
- Mobile development using PhoneGap, Titanium, RhoMobile.
- .NET, C#, Visual Basic
- MySQL, MSSQL, Oracle, PostgreSQL, Mongo
- Amazon EC2, S3, SES, BeanStalk
- Mac, Linux, Unix, Windows
- I’ve dabbled in much, much more than I could list here.
- I love to work with teams.
- I am at a point in my experience where learning a new language and approach is second nature.
- I do well applying my experience to new problems and making mental connections.
- I am involved in many programming and business communities.
- I’ve written hundreds of blog entries and articles.
- I have participated in many local business organizations including Council for Entrepreneurial Development, the North Carolina Technology Association, and more.
- Alagad was nominated and a finalist for Best Customer Service in the North Carolina Technology Association awards in 2009.
- I have presented at several web development conferences on a range of topics.
- I have contributed to a number of open source projects and started many of my own.
My Education
I have an Associates degree from Lansing Community College in Lansing, Michigan. My degree is computer graphics and animation. I do not have a Bachelors degree.
I have primarily been self-educated and learned on the job. There’s a good story in this this and you should ask me about it in my interview.
About Doug the Person
While programming and solving problems is my main passion, I also enjoy keeping chickens, building things out of wood, random art-like projects, and working on remote control cars and boats. I am also learning to ride a unicycle, learning ukulele, and learning to juggle. I love to learn!
My Communication Details
Email: doug@doughughes.net
Phone: 651-252-4234
Twitter: @doughughes and @dougsideas
Blog: http://doughughes.net and http://blog.alagad.com