Engagements that show the work.
A selection of projects across different industries, with a consistent underlying pattern: businesses that had outgrown the tools they started with, looking for a way to make things faster and less frustrating.
A Company Brain for a window film installer
Titan Window Films ran quoting, job records, leads, installer scheduling, and film inventory across separate tools and manual habits. I built a single AI-driven Company Brain that the whole team drives from email and a dashboard, sitting on the client's own SharePoint tenancy. No new app to learn.
Read case study arrow_outwardAn AI-run operations backbone for a seafood festival
BC CrabFest runs its whole operation through one self-hosted Company Brain: email, budgets, run of show, sponsors, volunteers, vendors, and two websites. Claude agents act on a version-controlled knowledge base behind a role-gated dashboard, with every action written to an audit log.
Read case study arrow_outwardSelf-improving AI report generation for a roof inspection team
A multi-trades inspection company was producing roof condition reports in 5–7 days. I built a system that paired AI image analysis with a trained AI model to analyse and create branded inspection reports in under 10 minutes. I also embedded a feedback system so the tool can improve with use.
Read case study arrow_outwardAutomated enterprise data migration with AI reasoning for missing translations and data
I built a tool that automated the extraction of data from over 12,000 URLs, which included text, images and links, parsed it, sorted it and structured it for import into a new system. I also built a data integrity layer which fixed any missing or incorrect data using AI, particularly where the data was provided in multiple languages.
Read case study arrow_outwardIf you need help with tech in your business, let's talk.
Give me 30 minutes of your time. I'll ask about how your business runs and where the friction is. By the end of the call, you'll have a clearer sense of what's broken and how to fix it, whether or not you decide to work with me.
Book a 30-minute Chat arrow_forward