AI automation + web development

Software that does the repetitive work, and interfaces people enjoy.

I build support automation, landing pages and data tools. Below are three independent demo builds you can open and use right now. They are showcase projects, not client work.

3working demos
0 dependenciesplain HTML, CSS, JS
Netlifystatic deploy
Selected builds

Three demos, three different products.

Each is an independent build with its own design language. The previews below are the live pages.

/flowdesk/live preview
01 / SUPPORT AUTOMATION

Flowdesk Assistant

A helpdesk knowledge-base assistant using keyword retrieval, not an LLM. It answers only from sample articles, cites its source, and offers a human handoff when confidence is low. An LLM could be added behind a server-side endpoint; this demo does not include one.

  • Keyword and synonym scoring with a confidence threshold (no LLM)
  • Source article shown with every answer
  • Category filter and article search
  • Handoff form with validation and keyboard support
Vanilla JSARIA live regionsUnit tested
Open Flowdesk
/orbit/live preview
02 / WEB DESIGN

Orbit

A concept SaaS landing page with its own typography, composition and motion. Fictional product, real front-end craft.

  • Tabbed product tour with arrow-key navigation
  • Monthly / yearly pricing switch
  • Waitlist form with validation, labelled as demo
  • Respects reduced-motion settings
HTMLCSS animationResponsive
Open Orbit
/lead-cleaner/live preview
03 / DATA TOOLING

Lead Cleaner

Clean a CSV of leads in the browser. Your file never leaves your machine.

  • Upload, drag-and-drop or paste; delimiter auto-detected
  • Email validation and case-insensitive de-duplication
  • Line-numbered error report and processing statistics
  • Formula-injection protection and cleaned CSV download
RFC 4180 parserClient-side onlyUnit tested
Open Lead Cleaner
Approach

Plain tools, carefully used.

AI AUTOMATION

Support triage and data workflows with human fallback. The Flowdesk demo is rule-based retrieval; LLM integration is scoped per project.

WEB DEVELOPMENT

Accessible, responsive front-ends in HTML, CSS and JavaScript, deployed as static sites.

DATA HANDLING

Parsing, validation and cleanup with tests for edge cases such as quoted fields and unsafe cells.

Contact

Have a workflow worth automating?

Tell me what is slowing your team down and what a good result looks like. I reply to project enquiries directly.

Download portfolio.pdf