Taking a product from idea to reality is no easy task, and there are a thousand different gotchyas and "I wish I would have"s along the way. With years of experience launching software products, from cutting edge web technology to tried and true mainframe applications, I can help you create your new product, enhance your existing product, or build your own product development team.