Don't take my word for it. Use it.
Seven working systems you can open right now, plus the AI and security work behind them. Names and numbers inside are demo data; the logic is real.

Shop Online: Store, Trade-in & Stock
A full shop on the phone: WhatsApp orders, trade-in estimates, pay in parts, warranty check by receipt, stock across two branches and staff logins. Demo PINs are on the screen.
Open it
Hospital Patient Concierge & Triage
Patients message on WhatsApp; the system sorts emergencies, maternity, schedules and insurance, escalates what's urgent, and gives the front desk one live board.
Open it
FlowDesk: Client Automation Engine
Every enquiry captured, qualified and followed up automatically. Press “Simulate Customer” and watch it work end to end.
Open it
Parts Catalogue & Triage
Buyers ask on WhatsApp; stock is checked, quotes go out, and each request routes to the right branch against a response clock.
Open it
College Admissions Lead System
Enquiries scored hot, warm or cold, call-backs scheduled, separate logins for director and staff. Demo PINs are on the screen.
Open it
SecureOps: Security Operations
Guard check-ins, incident reports and duty status with role-based access. Demo PINs are on the screen.
Open itA fraud-detection system, built as a team of agents.
Built for an AI agent competition: a six-stage pipeline where every stage does one job, and the AI stages each use the model that fits, to keep costs down. Raw transactions go in; a ranked, verified list of suspected fraud comes out.
Email security for firms that handle money
Fraudsters send "our bank details have changed" emails in a firm's name. I check the public settings that stop it (SPF, DKIM, DMARC), explain them in plain English, and fix them in stages so genuine mail keeps flowing.
DKIM missing
DMARC none // anyone can send as this firm
fix → authorise · sign · enforce
Algorithmic trading research
Automated market-data pipelines, backtesting and statistical testing, built to hold every result to an honest standard before it's trusted.
→ pre-registered tests
→ accept / reject // never "looks good"