I'm an engineer focused on bringing down the cost and complexity of software.

𝕏 (Twitter) - GitHub

Present

For the past six years, I've led teams of engineers at RelationalAI, where we're helping our customers replace hundreds of thousands of lines of traditional application code with executable ontologies that drive decisions and provide grounded context to human and machine agents alike.

My current responsibility is the overall product architecture, with two focus areas in particular: the compiler for our ontology language, and our Snowflake-native reasoning runtime.

The key technical challenge is optimizing the execution of ontologies that combine different types of reasoning (rule-based, graph, prescriptive, predictive, ...), each with its own engine. Our customers build ontologies with hundreds of interdependent rules and constraints. Agents interact with these ontologies in real time, which requires dynamic re-optimization and incremental maintenance.

Past