Skip to content
AI Tools

AI Tools, Automations & Custom Systems

Products and internal systems I have designed and shipped — an AI SaaS of my own, a sales chatbot running on live stores, a pricing engine, and the automation that runs behind them. Each one below covers what it does, the problem it solves, and how it was built.

5 systems shipped 1 SaaS of my own Live on client stores
01

AI Resume Pro

My own SaaS product

Live product Visit airesume.pro
What it does

A resume and career-tooling platform that turns a rough work history into an ATS-ready CV, then keeps generating the surrounding material — cover letters, professional summaries, interview preparation — from that same profile rather than making the user start over each time.

The problem it solves

Most applicants are filtered out by automated screening before a human reads a word. Rewriting a CV for every application is slow, so people send one generic version everywhere and never learn why it failed.

How it was built

Node.js and Express behind a hosted LLM inference layer for generation, Stripe for subscriptions and one-off credits, and a shared component library so each new tool ships without redesigning the interface. Deployed on Railway.

Node.js Express LLM API Stripe Railway
02

Buy Buddy AI

Shopify sales assistant

Deployed
What it does

An AI sales assistant embedded in a Shopify storefront. It answers product questions in the shopper's own words, narrows a large catalogue down to a short list, and moves the conversation toward checkout. Running on the Neurolab and P1 Peptides stores.

The problem it solves

Supplement and peptide buyers arrive with specific, research-heavy questions. A static FAQ page does not answer them, and the questions usually land outside working hours — so the cart is abandoned long before anyone can reply.

How it was built

Grounded on the store's live product catalogue rather than a general-purpose model, so answers stay tied to real products, stock and pricing instead of being invented. Embedded through the Shopify theme so it travels with the storefront, with conversation handling and product lookup behind an API layer.

Shopify LLM API Product-grounded retrieval JavaScript
03

Package Builder

Built for Oriental Living

Client build
What it does

An interactive configurator for an interior furnishing studio. A client picks property type, room count and specification level, and the tool assembles the matching package and prices it live on the page.

The problem it solves

Every enquiry was quoted by hand. Prospects could not get a number without booking a sales conversation, so early-stage buyers dropped out — and the studio spent hours quoting jobs that were never going to convert.

How it was built

A real pricing engine rather than a form that emails an enquiry. Tiers, per-room rates and rules are stored as editable data so the studio can change pricing without touching code, and the configurator recalculates against them instantly. WordPress with ACF as the data layer and a JavaScript front end.

WordPress ACF JavaScript Pricing engine
04

Client Hunter

Lead research & data collection

Internal tooling
What it does

A research pipeline that builds qualified prospect lists from public business data, verifies and deduplicates the contacts, and runs outreach in controlled batches — all driven from one dashboard.

The problem it solves

Manual prospecting does not scale, and without a shared record the same businesses get contacted twice across different campaigns. Bad data wastes send volume and damages sender reputation.

How it was built

Python collection services reading from public sources, including OpenStreetMap's Overpass API for mapped businesses, with a SQLite store behind a FastAPI layer. Three-stage deduplication means no contact is approached twice across campaigns, and every step runs from the dashboard rather than the command line.

Python FastAPI SQLite Overpass API
05

Payment Gateways & Business Automation

Money in, orders out

Multiple deployments
What it does

Payment integrations and back-office automation — getting payment taken reliably, and getting the resulting orders into fulfilment without anyone retyping them.

The problem it solves

Some sectors cannot use mainstream checkout providers, so payments have to be routed through specialist processors. And once an order lands it is usually re-entered by hand into a courier or warehouse system, which is slow and starts producing errors the moment volume rises.

How it was built

Custom middleware sitting between the storefront and third-party systems: gateway integrations for merchants outside mainstream processing, plus a data pipeline that maps store orders into a logistics provider's required format, exports item and stock records, and pushes fulfilment status back to the store.

PHP Node.js Shopify API Carrier APIs Middleware
WHAT'S NEXT

Got a process worth automating?

Most of what is on this page started as somebody saying "we do this by hand every week". Tell me what that is for you and I will come back with a clear plan, timeline, and price within 24 hours.

Replies within 24 hours Free, no-obligation consultation Working with clients worldwide