Where might the next one take us?


Technical leader with over 15 years of experience in a broad domain set, outstanding perceptive and analytical skills, and passion for creating remarkable digital solutions.

Software Design

I am a strong and very knowledgeable leader for high-level design and technical standards across multiple components of a product.

Technical Leadership

Mentor and go-to person for software design, best practices, code review, technical questions and advice.

Project Management

Hands on experience on resource planing, progress tracking, team engagement, testing and delivery.

Product Ownership

Analyze market and user needs, identify and prioritize requirements and use cases, estimate and coordinate efforts, and maintain product backlogs.

Machine Learning, AI

With an AI and Machine Learning background, I am able to research, develop, and work with, bleeding edge approaches to data analysis.


Effective communication skills, whether presenting business cases, white-boarding complex solutions, wire-framing with designers, or influencing documentation efforts.

Man of many walks and dreams, ready to hop on to the next one and enjoy the trip
Where might the next one take us?

Mathematician, computer scientist, cognitive scientist, software architect, problem solver, overachiever, husband, father, friend.

Everybody has the potential to achieve extraordinary things. In my blog I share some thoughts. Hopefully they'll be useful or help me achieve my potential.

LinkedIn Recommendations