Technology
Science, Mathematics and Computing


“Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.”
~ Martin Golding
Born and raised in London, I moved to the New York in 1993 where I met my future wife Lia. We have an awesome, 8th grader, Jaiden, who keeps me laughing and loving life. I call Raleigh, North Carolina home.
Professionally: I'm a solutions engineer and architect — 20+ years building regulated, high-concurrency data platforms, most recently a production-grade auditable-LLM civic platform. I build the bridge between legacy systems and modern AI delivery: LLM extraction that feeds code-computed decisions, every claim cited to a source, every output reproducible and audit-trailed.
I've been a software engineer all my life and wanted to have a place where I could experiment with different technology and interests. I didn’t really build the site for anyone accept me, so if by chance you do find something interesting, or inspiring, let me know.
Since high school, I have always been drawn to mathematics. I love the way it describes the world in both its simplicity, and complexity. Mathematics was the springboard for computer science for me, from my very first ZX81. You’re bound to come across multiple articles, references and links to all things technical. Creativity. Building user interfaces led me to animation, design, UI and UX. This led to a number of years studying, Motion graphics, Cinema 4D and movie making. Eventually I would come full circle, back to JavaScript and some of the 3D animation tools and libraries.
Work ExperienceTwenty-plus years building regulated, high-concurrency data platforms — front-to-back trading systems, resilience infrastructure for thousands of enterprise applications, and most recently a production-grade civic AI platform.
Toolbox: Go · Python · SQL · PostgreSQL at scale · Kubernetes (Talos, GKE) · LLM orchestration · event-driven architectures.
Politics and LifeI often to ask myself, “How are you going to change the world today?” More on this later.
Technology
Science, Mathematics and Computing

Art and Creativity
Animation, Motion graphics and maybe a little story telling
Politics and Life
with a little work experience thrown in