About
I've spent 5+ years fixing the problems that fall between marketing and data. Disconnected CRMs. Attribution that doesn't add up. AI projects that never make it out of the lab. I build the systems that make your marketing actually work—and prove it with data. I also manage the infrastructure underneath it all: cloud, VMs, DNS, networking. One point of contact, the whole stack.
Every system I build follows one rule: data in, intelligence out, revenue up. Here's what that looks like in practice.
INPUT
Every touchpoint feeds data into one system
CORE: CDP / Data Warehouse
Identity resolution, segmentation, audiences
One customer view. No duplicates. Clean data.
ACTIVATION
Personalized experiences at every channel
AI ORCHESTRATION
Predictive scoring, content gen, journey optimization, reporting
AI makes every decision smarter, every campaign faster
Most "AI transformation" projects end with a chatbot nobody uses. I take a different approach: wire intelligence into the tools your team already uses so it changes outcomes they already care about.
function orchestrateJourney(user) {
const intent = ai.predictIntent(user.history);
const offer = ai.generateOffer(user.segment);
if(intent.risk > 0.7) {
crm.trigger("winback", offer);
}
analytics.log("ai_decision", {user, intent});
}
Most martech consultants hand off at the API layer. I don't. I manage the cloud infrastructure your stack runs on—VMs, networking, DNS, containers, and deployments. That means one point of contact instead of three vendors pointing fingers when something breaks.
Unix philosophy
Small tools that do one thing well, composed into pipelines. No monolithic platforms that lock you in. If a vendor goes down, your whole stack shouldn't stop.
Open source first
For businesses still finding their feet, paid tools are often overkill. I reach for open source wherever it makes sense—PostHog over Mixpanel, Rudderstack over Segment, Flowise over custom LLM builds. Save your budget for what actually moves the needle.
No vendor lock-in
Every system I build uses tools you can self-host, swap out, or walk away from. Your data, your infrastructure, your choice.
Every stack is different. Tell me what's broken and I'll tell you if I can help—no obligation, no sales pitch.