HomeServicesProjectsAboutContactDiscuss a Project
Case Studies

Work that ships

Working demos, internal systems in production, and client projects — problems solved, systems delivered, results measured.

Selected Work
Projects that ship
A selection of client projects I've built, deployed, or contributed to.
Working Demo — Try It

AI Customer Enquiry Assistant

Problem. Mixed sales, support, billing, and spam enquiries get sorted by hand — high-value ones go cold.

Built. An assistant that classifies, prioritises, routes, and drafts replies — with a human approving anything sent. Live rule-based demo on the page.

Outcome. Working demonstration you can try yourself; production builds use LLM APIs with your business context.

ClassificationHuman-in-the-loopWeb UI
Try the demo →
Internal System — Live

Lead Management & Follow-Up

Problem. Follow-up depends on memory and scattered sheets; personalisation at scale usually means either spam or hours per lead.

Built. Personalised outreach pages on a single dynamic route, cron-driven follow-up sequences, open tracking, and fail-safe unsubscribe — in production.

Outcome. Runs this studio's own pipeline with honesty rules baked into the product.

PHPSQLiteCronnginx
Read case study →
Internal System — Live

Business Operations Dashboard

Problem. Too many projects, no single view of tasks, leads, and system health — how things get dropped.

Built. Self-hosted dashboard: tasks with per-task progress memory, notes, contact queue, outreach pipeline, technical health.

Outcome. One place for the whole operation — no monthly SaaS fees, extended in any direction.

ReactNode.jsSQLiteSelf-hosted
Read case study →
SaaS — Live

PredictMonkey.online

Problem. Prediction content goes stale in hours. Hand-publishing doesn't scale.

Built. Laravel + Inertia.js platform with "MonkeyMind AI" cron engine generating fresh predictions every minute.

Outcome. Live in production — engine runs unattended, 100+ lead outreach pipeline staged.

LaravelSQLiteInertia.jsAI/MLCron
Read case study →
Client Work — Active

ByMyHonor Platform

Problem. Employee handbook and company content stuck in static PDFs — unsearchable, unversioned, onboarding nightmare.

Built. Digital platform with content management, onboarding flows, clean publishing workflow — data model to deploy.

Outcome. Shipped and in active use; engagement ongoing.

Full-stackContent PlatformClient Delivery
Read case study →
Client Work — Active

Gym Management Platform

Problem. Members, plans, class schedules managed by hand — errors, no-shows, admin overhead.

Built. Member management + class scheduling on Laravel backend, mobile client for self-service check-ins/bookings.

Outcome. Delivered and in active use by client's business.

LaravelMobile ClientScheduling
Read case study →
Systems — In Production

Autonomous AI Assistant

Problem. Repetitive ops — email, briefings, record-keeping, deployments — consumed hours.

Built. Autonomous assistant: administers production mail (Exim/Dovecot/DKIM), sends verified mail, persistent memory, daily briefings.

Outcome. Maintains 11-check email regression suite that stays green after every server change.

PythonSMTP/IMAPAutomationLinux
Read case study →