I am currently driving AI into businesses, both ours and that of our customers. The new generation of AI tools present an unprecedented opportunity for companies to revolutionize their operations, and I love helping them do it.My chosen expertise is in enterprise software. I enjoy architecting it, evangelizing it, and helping companies use it to create solutions that will advance their business. I have been fortunate to specialize in large scale, high volume, real-time event streams, such as unified communications, collaborative editing, and blockchain, which has allowed me to work with evolving technology where no incumbent patterns exist. My career has ranged over multiple technology startups, almost all of which grew into large organizations during my tenure.I have held many roles of increasing seniority in both the Product and Sales organizations, including Software Development, Product Management, and Sales Engineering. When externally focused, this experience has given me the ability to explain the real-world application of technology, and its impact to the business, across cultures. My love of technology has also driven me to maintain my hands-on technical ability. Internally, as a senior technologist, this deep experience allows me to both become an expert resource to fill in where the team lacks skills and to guide the growth of the technical staff.If you need help crafting business strategy or technical architecture to grow; want to grow your team to the next level; or optimize technical processes to increase feature delivery and reduce cost, reach out. I'm always looking for interesting problems to solve.
Listed skills include Enterprise Software, Cloud Computing, Product Management, Mobile Devices, and 46 others.