Pipeline Operations Console
Oil & Gas · LLM
An AI console that helps teams reason over pipeline inspection and operations data — and turn it into action in one click. The LLM does the work; no one writes a single prompt.


I build AI products
that turn messy operations into decisions.
I build AI products for the hard end of real operations — anywhere the data is incomplete, the conditions are unforgiving, and a wrong call is expensive. The job is always the same: get someone to a faster, better-grounded decision they can actually trust.
A model that works in a demo and a model that works in a live operation are not the same thing — and that gap looks the same in any industry where the data is noisy and the decisions carry weight. I build for the side that holds up in the real world.
Most AI projects stall at the demo. I care about the part that comes after — the unglamorous work of turning a promising model into something people open every morning and trust. So I own the whole path: finding the real problem, designing how it feels to use, choosing the model, building the infrastructure, and seeing it through rollout.
Right now that's a handful of AI products for live industrial operations: a console that lets a team reason over scattered inspection data instead of hunting through every file, a copilot that turns a specialist's workup into a single plain-language prompt, and a setup that runs inference on the device itself, so sensitive data never has to leave the building. The industry behind them matters less than the hard part they share — turning volume and contradiction into a call someone can stand behind.
The years before that went into software for other people doing consequential work, across industries that look nothing alike. A decade of it was digital twins — working simulations of real pipelines, used to keep them safe and running. The rest ranged wide: mobility apps built for field professionals, education apps that bring printed books to life on a screen, finance apps, and the big-data analytics that sit under all of it. Different domains, different users — but the thread is the same, and it's the part I genuinely enjoy: the data shows up messy and contradictory, and what matters is whether someone can look at what the software says and make a confident call. Getting them to that moment is the work I find most satisfying.
Open any one for the problem I set out to solve, how I approached it, and what changed once it shipped.
Oil & Gas · LLM
An AI console that helps teams reason over pipeline inspection and operations data — and turn it into action in one click. The LLM does the work; no one writes a single prompt.
Oil & Gas · LLM
A copilot for crude trading — read an assay (its specifications), work out the blend, predict the yield, all from a plain-language prompt.
Oil & Gas · Simulation
Working digital models of oil & gas pipelines — used to simulate behavior and check metering before it matters in the field.
Field Operations · Mobile
Mobile apps that carry multimodal field data — photos, notes, audio, video — back to a central server, then return the analysis as clear action points.
Education · Mobile + AR
Mobile apps that connect printed textbooks to digital learning — point a phone at a page to unlock videos, quizzes, and augmented content. One of the first of its kind in the country.
These are a few of the things I've built, with more on the way. If you've got a messy problem of your own — or just want the longer story behind one of these — I'd like to hear from you.
Small, self-contained tools — each one runs AI locally or right in your browser. Free to clone, fork, or just take ideas from.
An AI chat app that runs language models entirely in your browser — no server, no sign-up — with document Q&A built in.
Turn a plain-language prompt into a finished PowerPoint deck, working with either a local model or a cloud API.
Point it at a folder of images and a local AI gives every file a sensible name and tags — organisation without the busywork.
Tell me what you're working on — or just say hello. Every message reaches me directly, and I read all of them.