As a seasoned web application developer with over 20 years of experience, I have had the distinct privilege to wear almost every "hat" the IT industry has to offer. My skills include, but are not limited to, user experience and user interface design, various forms of front-end and back-end web programming, as well as database design and manipulation. As I grew into more of a leadership role, I have spent the past several years fine tuning my skills in team leadership, project management, sales and strategy.
While my professional web development career began in 1999, I began as a freelance web designer in 1995 designing, developing and maintaining dozens of websites. When I decided to turn this hobby into a career, I took a great interest in server-side programming and spent the next decade designing and building dozens of custom software solutions of all shapes and sizes. Today I lead a team of software engineers at Epicenter Consulting, a boutique software company in New York City that specializes in developing high-end, customized business solutions. My duties are only limited by the creativity my brain can conjure up.
In my personal life, I spend my free time with my wife and three children in Central Texas. My hobbies include cars, motorcycles, brewing beer, and (of course) gadgets of all shapes and sizes.