I design automation systems that remove repetitive work and make business processes run better.
AI automation, CRM workflows, sales and marketing operations, and API integrations — built as systems with explicit rules, failure handling and reporting.
Automate repetitive operations
Reduce manual work that moves between tools, inboxes and teams — with rules that hold up on the bad days, not just the demo.
Connect disconnected systems
Integrate CRM, APIs, databases, AI models, email and internal tools into one process with a single source of truth.
Improve lead and marketing workflows
Build qualification, routing, follow-up, segmentation and reporting so nothing waits for someone to notice it.
Systems I've built
A lead pipeline, from form submission to reporting.
Each node is a decision point with its own rules and failure behaviour. That is the difference between an automation and a system.
- 01
Website form
Normalised intake from every source
- 02
Validation
Schema, domain checks, duplicate lookup
- 03
AI qualification
Structured verdict with a confidence score
- 04
CRM
Idempotent upsert on a stable merge key
- 05
Lead routing
Owner by segment, territory and load
- 06
Follow-up
Personalised first touch, review gate below threshold
- 07
Reporting
Volume, response time, score distribution
- 08
Review loop
Flagged edge cases feed rule changes
Automation
- Workflow orchestration
- Workflow design
- Process automation
- Webhooks
- Scheduled workflows
Integrations
- REST APIs
- JSON
- OAuth
- CRM integrations
- PostgreSQL
AI Systems
- OpenAI API
- Structured outputs
- Classification
- Extraction
- AI-assisted workflows
Business & Marketing
- Lead qualification
- CRM workflows
- Marketing automation
- Follow-up systems
- Process mapping
How I work through a process.
- 01
Understand the process
Map the existing workflow, the handoffs and the waits, and find where time actually goes.
- 02
Design the system
Define automation rules, integrations, exceptions and the checkpoints where a human stays in the loop.
- 03
Build and test
Implement the workflow, then test the failure paths: retries, duplicates, bad data, API outages.
- 04
Measure and improve
Instrument the outcome, review the edge cases it flagged, and refine the rules.