I love technology, the web, and design. Using these tools to solve problems and help others is a key part of what keeps me going. I'm always ready to utilize current technologies in the most efficient manner to accomplish whatever tasks lay ahead.
I have been fortunate enough to gain lots of experience in the web development and software engineering space. I've worked with a variety of company types and very smart people from all walks of life. My adventures have allowed me to gain web software system skills regarding design, architecture, and administration. This also includes experience in project management, ux design, and business management.
I like to know and understand the BIG picture, but I also understand the power in the details.