Gwendraeth Digital Back to main site
Portfolio

Sean Rice

IT, web and AI automation · Carmarthenshire

Things I've built over the last few years, from AI tools running in live businesses to custom software, websites and IT projects. Client names are left out. Most of the software was built with AI-assisted development (Claude Code), which is how I get working tools into a business quickly. Happy to walk through any of it.

AI and automation

AI lead generation

Solar lead pipeline

Commercial solar installer, Carmarthenshire

Finds commercial prospects, sizes each roof in kWp from satellite data, recovers a contact email from the business website, Companies House and MX records, then pushes qualified leads into the sales CRM with nurture sequences behind it. Live on a production server through several releases. A list-import pilot produced 13 qualified leads at $0.24 each. Also built their WordPress solar calculator with satellite roof imagery and a solar-potential heatmap.

  • Node.js
  • pm2
  • GoHighLevel
  • Companies House API
  • WordPress plugin (PHP)
  • Google Places
Private client tool
AI tool

Snap to Basket

Trade building supplies merchant

Turns a photo of a handwritten order or a pile of stock into a matched online basket with a real checkout link. Hardened with prompt-injection guardrails, per-IP rate limiting and bot protection before going live.

  • Shopify
  • AI image matching
  • Rate limiting
  • Bot protection
Live for the client
AI agents

AI store management

Trade building supplies merchant

A Shopify admin server that lets AI agents edit a live store safely: dry-run by default, single-use confirm tokens, an append-only changelog with revert, automatic redirects on handle changes. Grew from 18 to 26+ tools. Alongside it, a prospector that ingested 491,049 UK companies and classified them by trade, scoring 52/52 on held-out checks.

  • Node.js
  • Shopify Admin GraphQL
  • MCP
  • Companies House API
  • Claude API
Private client tool
SEO and growth

Search growth

Trade building supplies merchant

Rewrote 128 thin product descriptions, fixed structured data and Google Shopping identifiers, published how-to articles chosen from Search Console data and built five town landing pages. Weekly clicks went from 19 to 29 up to 53 to 56 in a month and SEO health score from 45 to 69.

  • Shopify
  • Search Console API
  • GA4
  • Merchant Centre
  • Schema markup
Automation

Prospect finder

In-house tool

Searches local businesses by category, checks Companies House for newly registered firms and scores each one on its website: none, dead link or slow. Generates a mock-up of a prospect's new site from their own branding, and feeds the CRM through its own MCP server.

  • Python
  • Flask
  • SQLite
  • Google Places API
  • PageSpeed API
  • Claude vision
In-house tool
Break it Down
AI software

Break it Down

My own SaaS product

Software for UK pallet resellers. Analyses a manifest before you bid, scans items by barcode, writes listings with AI and pushes them to eBay, Shopify, WooCommerce, TikTok Shop and Vinted, delisting everywhere when an item sells. Stripe billing across three monthly plans.

  • React
  • Vite
  • Node.js
  • Claude API
  • Stripe
  • nginx
  • pm2
Visit site breakidown.co.uk

Software and apps

Fuel Tracker
Custom software

Fuel Tracker

Petrol station operator, two sites

Day-to-day operations for petrol stations: live tank dips and ullage, daily margins from Platts and pole prices, Murco price feeds, competitor prices and delivery reconciliation across sites. Built on 13 years of running forecourt IT.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Prisma
  • MySQL
Private client tool
Quoting tool

HeatQuote

Renewables installer

Heat-pump quotes without the spreadsheet: room-by-room heat loss, pump sizing, running costs, payback and Boiler Upgrade Scheme eligibility, with an SVG floor-plan builder. 11 of 11 unit tests pass.

  • BS EN 12831 (simplified)
  • SVG
  • Unit tested
Private client tool
In progress

Gwendraeth Food

My own product

A replacement for GloriaFood, which closed to new sign-ups. Menu builder with drag-and-drop ordering, website ordering widget, hosted page and QR ordering, delivery, collection and dine-in, with Stripe payments and order emails.

  • Next.js 15
  • React 19
  • TypeScript
  • Prisma
  • Stripe
  • Zod
In build
Live service

Emberfall

Personal project

A real-time multiplayer strategy game I built and host myself. The server steps the world ten times a second, validates every command and streams updates over WebSockets, with autosaves and season resets. About 14,600 lines and around 100 tests.

  • TypeScript
  • Preact
  • WebSockets
  • Vitest
  • systemd
  • Cloudflare Tunnel
Play it emberfall.boomertech.co.uk

Websites and IT

Bargain Bill
E-commerce

Bargain Bill

Ran it as director, 2024 to 2026

Built the WooCommerce store and a custom theme of about 3,500 lines, wired it into eBay and took it past £100k turnover in its first year. Traced 55,600 unindexed pages to an add-to-cart crawl trap and fixed it with robots rules, AJAX add-to-cart and a noindex header.

  • WooCommerce
  • PHP
  • JavaScript
  • eBay integration
  • Technical SEO
Visit site bargainbill.co.uk
Stitch & Go Wales
Web design

Stitch & Go Wales

Embroidery and print firm, Cross Hands

WordPress site with gallery, reviews and enquiry form, plus a shop prototype with a live logo designer: upload a logo, drag it onto the chest, back or sleeve and pick thread colours.

  • WordPress
  • Elementor
  • Fabric.js
Visit site stitchandgowales.co.uk
IT project

Microsoft 365 to self-hosted

Local business

Moved a client's email, DNS, hosting and file storage off Microsoft 365 onto their own server. Cut the licence bill, put them in control of their data and trained management through the switch.

  • VPS
  • Email hosting
  • DNS
  • Access control
Gwalia Stores
Web design

Gwalia Stores

Local retailer

WordPress build, hosting and ongoing support. Kept stable, secure and easy to manage.

  • WordPress
  • Hosting
Visit site gwaliastore.co.uk
Tanerdy Garage
Web design

Tanerdy Garage

Local garage

Website with clear service information and an SEO-friendly structure, kept current with regular updates.

  • WordPress
  • SEO
Visit site tanerdygarage.co.uk
Hair by Ashley
Web design

Hair by Ashley

Local salon

Clean, mobile-first WordPress site built around simple navigation and easy enquiries.

  • WordPress
  • Mobile-first
Visit site hairbyashley.uk

A note on the client work. The solar, trade merchant and IT projects were paid work for real businesses, so I've kept the names private. I can share more detail, or show the tools running, on a call.