Product
Since February 2025
Emlyt
An AI voice and chat automation product. I lead it end to end: product direction, development, sales, and marketing.
Product strategy · Architecture · React · Node.js · Integrations
Work
These write-ups stay with the problem, what I did, and what I'd do differently. Client names, volumes, and outcome numbers are deliberately absent — they aren't mine to publish.
Product
Since February 2025
An AI voice and chat automation product. I lead it end to end: product direction, development, sales, and marketing.
Product strategy · Architecture · React · Node.js · Integrations
Architecture
Preference centre design where consent stays consistent between Marketing Cloud and Salesforce CRM instead of drifting apart.
Marketing Cloud Engagement · CloudPages · AMPscript · Marketing Cloud Connect · Salesforce CRM
Architecture
Identity consistency in Marketing Cloud: choosing a SubscriberKey, and untangling duplicate contacts created by earlier choices.
Contact Builder · SQL · Data modeling · Marketing Cloud Connect
Architecture
Bringing CRM, Marketing Cloud, and third-party data together into a profile that segmentation and activation can rely on.
Data Cloud · Data modeling · Identity resolution · Activation
Platform
Construction operations software covering inventory, CRM, attendance, and financial workflows. I founded it and led the build.
PHP · CodeIgniter · MySQL · JavaScript
Platform
Internal tooling that automates repetitive Marketing Cloud asset setup so delivery teams stop rebuilding the same scaffolding.
React · PHP · REST & SOAP APIs · SSJS
Open source
A small React table package I published to npm.
React · npm