Computers and the Internet have irrevocably changed the way we live our lives. The cloud, mobile platforms and the Internet of Things (IoT) are driving the next surge of change. We have extensive experience leveraging all three to create software that informs, assists and entertains.
In addition to our own products, we provide consulting services for technology design and development. If you have the idea, we can help make it a reality.
Over the past 20 years, Dan has been a developer, team lead, architect and technology evangelist at companies ranging from startups to large, mature organizations. He believes that pragmatic design and mature execution are the cornerstones of good software products.