Mike Kelly is a software architect with 23 years of experience in designing and developing enterprise web applications.

His work has traversed all tiers of web development, from relational databases to user interfaces.

Mike is passionate about creating clean code, keeping current with web standards, and applying agile methodologies to deliver software quickly.

He is currently employed at a major software company but enjoys working on outside projects for clients with exciting visions.