I have a strong urge to improve myself on a daily basis and soak up as much technical and business knowledge as possible in order to provide my clients with a sound software solution that is maintainable, flexible, and scalable for whatever the future may bring.
I'm a firm believer in using "the right tool for the right job." To me technology isn't a competition or who is better than who ... it is a means to an end and certain tools may get a business to that end more efficiently or quickly than others.
Writing modern day code that will be maintainable for years to come.
Ensuring that the code and user interface are designed for extensibility as well as the end users pleasure.
Leading a team of people takes a combination of finesse, charisma, and compromise.
Delivering software that is not only productive, but also intuitive for the end-user.
Being able to speak clearly and articulate exactly what the business needs.
The ability to find and diagnose problems quickly and effectively.