A technopreneur and a software architect / engineer on internet software development. I enjoy and focus on designing enterprise software for desktop, mobile, web and cloud - with particular attention to time to market and monetization of the products while not compromising on good design and usability.
I cofounded a cutting edge system delivery and consulting firm with Andrew Young. I've been running my own business since 2001 as an independent consultant and more than 20 years in the software industry.