Work

Products from different chapters of my career.

Gaia, Allcancode, and Evorad span enterprise AI, developer platforms, education, and regulated medical imaging. Together they show how I connect product direction, architecture, delivery, and company leadership under very different constraints.

Platform architecture

Frameworks beneath the products.

Across four technology generations, I have repeatedly built the shared architecture beneath the product: foundations that turn difficult infrastructure into reusable capabilities and help larger teams build consistently.

ABC / Web applications

Flex

Early web era

At ABC, I developed Flex, a deliberately simpler web framework with component and application patterns now familiar from Angular or React. It hid the complexity of Java 1.1-era components so junior developers could contribute to complex web applications.

Evorad / RIS-PACS

Jfx

2006 - 2011

At Evorad, I developed Jfx, a full-stack framework that became the shared technical foundation of the Evorad RIS-PACS product.

Allcancode / Product generation

Application foundation

2014 - 2024

At Allcancode, I built a common application foundation that operated as the framework beneath the platform, keeping generated products and developer workflows consistent.

Gaia at UBITECH / Agentic AI

AI engine

2024 - Present

For Gaia at UBITECH, I am building and evolving the AI engine that serves as the shared runtime for the product's agents, workflows, tools, evaluations, and governance capabilities.

Contact

Let's talk about what you're building next.

I welcome conversations about ambitious AI products, selected advisory collaborations, and speaking invitations. I'm also open to confidential conversations about unusually strong leadership opportunities.