GTM engineering for EU startups · Berlin
Your pipeline shouldn’t depend on memory.
Signals, enrichment and AI-personalized outreach, wired into working pipeline — for teams too small to hire a GTM function.
Attio + Clay + Claude. GDPR-clean by default.
- Attio Certified Expert Partner
- Braze Certified
- ex-Amazon MarTech
- Physics-trained
01What I build
Three parts, one machine.
Not a dashboard, not a deck. A working system that finds the accounts, writes the first line, and puts the result where your team already works.
i.
Signal detection
Hiring spikes, funding rounds, CRM-pain job posts. Your next client announces themselves; the system listens.
ii.
Enrichment → personalization
Waterfall enrichment, Claude-drafted outreach that reads like a human wrote it, because one designed it.
iii.
Pipeline, not dashboards
Everything lands in your CRM as working pipeline you own. Documented. No lock-in.
02Proof
Built, shipped, running.
01
Self-hosted enrichment service
Attio webhook → Python → Apollo API → CRM writeback, running as a systemd service on a Raspberry Pi. Event-driven. Zero SaaS middleware.
02
Outbound from zero (Roger)
Domains, mailboxes, deliverability, sequencing, and real-time HubSpot lead routing to reps. Built from nothing to booked meetings.
03Case studies
Three ways of building a revenue system.
Real client
Supplier Operations on Autopilot
Your CRM holds records. Does it run anything?
Read the case study →Reference architecture
From Ad Click to Chair
A €3,000 patient leaks out of a clinic’s funnel for a boring reason: nobody answered in the first minute.
Read the case study →Certification build
Designing a Full B2B SaaS Revenue Workspace
The most useful CRM decisions are about what NOT to build.
Read the case study →04The offer
Pipeline Engine Build — fixed scope, 3–4 weeks.
Signal detection + enrichment waterfall + AI-personalized sequencing + CRM pipeline. You own everything: workflows documented, no lock-in.
Continues as an operate-and-optimize retainer if you want the machine run for you.
Book a callRight fit: an EU team of 5–50 whose CRM holds records but runs nothing. First conversation is free and specific.