Real projects, measurable results
Every project here solved a real business problem. No mock-ups, no hypotheticals — these are live automations running in client businesses right now.
AI Email Assistant — Outlook Add-in
Support agents at a financial services firm spent 45+ minutes daily drafting client emails from scratch, leading to inconsistent tone and slow response times.
Built a custom Outlook add-in using Office.js and OpenAI GPT-4o that generates context-aware email drafts and replies with one click. Includes tone control (formal/friendly/urgent) and length settings.
Result: 80% reduction in email drafting time. Response consistency improved dramatically across the support team.
AI Note Writer — PowerPoint Add-in
Corporate trainers needed detailed speaker notes for every slide — a process taking 3+ hours per deck, repeated weekly across 12 trainers.
Built a VSTO-powered PowerPoint add-in using C# and OpenAI that auto-generates speaker notes from slide content. Users control tone, length, and audience level.
Result: Note writing time cut from 3 hours to under 10 minutes per deck. Adopted by all 12 trainers within one week.
CRM Data Sync — Shopify ↔ HubSpot ↔ Xero
Orders, customer records, and invoices were siloed across three platforms — requiring two staff members to do 2 hours of daily manual data entry.
Built an n8n automation pipeline syncing order data bi-directionally between Shopify, HubSpot, and Xero in real time, with full error handling and Slack notifications.
Result: Eliminated 2 FTE hours of daily data entry. Zero sync errors since launch. Staff redirected to customer-facing work.
Market Intelligence Automation
The marketing team manually checked 15 competitor websites every Monday to track pricing and feature changes — consuming 4+ hours weekly.
Built a Python + Playwright scraping pipeline that monitors competitor pages, detects changes using diff algorithms, and automatically emails a formatted digest every Monday morning.
Result: 4 hours of weekly manual research fully automated. Team now gets richer, more consistent competitive insights.
AI Customer Support Routing System
Customer support emails arrived in a generic inbox and were manually read and routed — adding 30–60 minutes of delay to every enquiry.
Built a Python + Claude AI system that reads incoming emails, classifies intent, extracts key data, and automatically routes to the correct Zendesk queue with a summary.
Result: Response times cut from 60 minutes to under 5 minutes. Manual routing role eliminated. Customer satisfaction up 22%.
Automated Weekly Reporting — Google Sheets
A consulting firm spent Friday afternoons manually compiling data from 6 spreadsheets into a weekly client report — a tedious 3-hour task prone to formula errors.
Built a Google Apps Script automation that pulls data from all source sheets, aggregates and formats it, generates the report document, and emails it every Friday at 4 PM.
Result: 3-hour weekly task fully automated. Report delivery made consistent. Zero formatting errors since deployment.
Have a similar challenge?
Book a free consultation — I'll map out exactly how I'd approach your specific automation challenge.
Book Free Consultation