Skip to content

About Me¶

Professionally, I am a software developer and entrepreneur with a keen interest in reducing complexity with over 30 years of professional experience.

I am the founder of Omnigres, where we aspire to radically improve the way business systems are built using data-native architecture by turning Postgres into an application runtime.

I have been involved in open source for a long time.

Which programming languages do I use?

These days, I write a lot of C/C++ and PL/pgSQL. I have a fairly good command of Rust. I ocassionally use OCaml and Prolog/Logtalk.

I like languages that change or augment the way I think about programming.

That being said, I know a lot of other languages (to varying degrees of competency), such as: JavaScript, Ruby, Zig, Java, Python, etc.


In personal life, I am a husband and a father of one amazing daughter. I enjoy running, skiing, cycling and outdoors in general. Trying to figure out sailing.