Domain Knowledge
domain-knowledge.md
rawWhat Adam knows deeply, what he's actively learning, where the edges are, and what people actually come to him for — the honest expertise map.
# Domain Knowledge
## The Pub Test — What I Could Talk About For Hours
If you put a pint in front of me and asked me to hold the floor, these are the subjects where I wouldn't need notes:
- **Running a business and nearly losing everything** — the raw, unfiltered version of building an agency from nothing, being every role at once (engineer, salesperson, accountant, HR), the highs and lows of it, selling the business, and the family impact. That story has shaped every leadership decision I've made since.
- **AI transformation and the human side of it** — specifically, how to get engineering teams on board with agent-first delivery while managing the genuine anxiety that AI creates about their futures. How to sell it as opportunity, not threat. How to land difficult change with a growth mindset. The team has come through the most disruptive change I've ever led with strong engagement.
- **Problem-solving and simplification** — taking something complicated, stepping back, breaking it down, and finding the pragmatic path. AI has supercharged this instinct. I can talk all day about how to go from "this is impossible" to "here's the plan."
## Deep Expertise — Could Teach It
### Engineering Leadership at Scale
- Leading multiple engineering teams, coordinating 300+ engineers across an organisation
- Team restructuring, seniority rebalancing, talent pipeline design
- Coaching and developing engineering managers through stretch assignments
- Radical Candor-based feedback, inclusive coaching for neurodivergent team members
- Managing the politics of engineering: stakeholder confidence, united fronts with product, influencing exec
### Agent-First Delivery and AI Transformation
- Designing and implementing agent-first / spec-driven development across teams
- Engineers at the architecture and verification layer, agents handling implementation
- Cultural change management — landing AI adoption without resistance or fear
- Evaluating agent tooling (Claude Code, Codex, and other agentic platforms) for real engineering workflows
- The pragmatic trade-off between trained models and agent-based approaches (proven through the partner mapping POC)
### Partner Platform Engineering
- Building comparison platforms that partners can't operate without
- Partner onboarding automation — from manual mapping to ML/agent-assisted pipelines
- Speed-to-market strategy for new verticals
- Cross-partner coordination at scale (every partner integration during the DNI release)
### High-Risk Delivery
- Rehearsals, runbooks, and premortems as standard methodology for high-stakes releases
- Zero-downtime deployment coordination across hundreds of engineers
- Rebuilding stakeholder confidence through evidence and preparation, not reassurance
- The principle: "delivery without visibility is invisible delivery"
### Stakeholder Management and Governance
- Managing up to C-suite (CCO, CGO, COO) in business language, not engineering jargon
- Protecting cross-functional partnerships — "individual wins at the expense of trust are never worth it"
- Building live dashboards and transparency systems that remove the leader as a communication bottleneck
- **Governance, compliance, and risk** — a genuine specialism that people wouldn't guess. I focus on removing barriers to execution: simplifying and automating compliance processes, working through legal and risk frameworks with stakeholders, and finding ways to get things done safely without unnecessary friction
### Salesforce
- Multiple current certifications: Advanced Administrator, Platform App Builder, Business Analyst, Administrator, Associate
- All certifications recently renewed with up-to-date training
- Deep CPQ knowledge — can confidently walk anyone through configuration, pricing rules, product bundles, and quote processes
- A unique agent-first Salesforce workflow: Claude Code reads full Salesforce repository instances and queries live orgs via connected tools, enabling rapid, safe changes that most Salesforce practitioners can't match for speed
- Honest caveat: Salesforce is wildly complex with many paths to any result. I use Claude as a sounding board to challenge my own thinking and explore alternative approaches — that's not a weakness, it's how I stay sharp
### Insurance, Money, and Regulated Domains
- **Insurance:** personal lines across multiple verticals, partner integration patterns, comparison platform mechanics
- **Money products:** credit cards, loans, open banking integration, credit bureau data and decisioning
- **FCA regulation:** human-in-the-loop requirements for automated decision-making, explainability, auditability, compliance navigation
- **Payments:** on-site payment integration, third-party evaluation
## Working Knowledge — Can Hold a Conversation and Make Decisions
### Languages and Frameworks
- **TypeScript / JavaScript** — daily driver for PicoPouch, this site, and personal projects
- **Python** — apprenticeship level, ML pipelines, data science tooling
- **C# / .NET** — CtM backend, strong historical knowledge
- **Java** — earlier career, comfortable but not current
- **PHP / Laravel** — earlier career (Niddocks, Brickhunter era)
- **React / Next.js** — PicoPouch frontend, this site
- **Node.js** — CtM frontend stack, PicoPouch Cloud Functions
### Cloud and Infrastructure
- **AWS** — most comfortable, used across multiple roles
- **GCP / Firebase** — PicoPouch production stack, growing depth
- **Azure** — familiar, especially Azure AI Foundry for model work
- **Docker, Kubernetes, Terraform, Kafka** — working knowledge, can make architectural decisions
- **CI/CD** — GitHub Actions (personal), GitLab CI (CtM)
### AI and Agent Systems
- LLM integration and prompt engineering
- RAG systems and AI-driven record enrichment
- Custom agent framework design (PicoPouch's Pub/Sub-based runner)
- N8N workflow automation and orchestration
- OpenClaw agent hosting and configuration
- Zero-knowledge encryption architecture (PicoPouch vault: PBKDF2-600K KEK/DEK design)
### Business Domains Beyond Insurance
- **E-commerce** — built platforms that doubled turnover (Brickhunter, UK Kitchens)
- **IoT / telecoms** — B2B billing platform at Wireless Logic, Salesforce integration
- **EdTech and audit** — University of Oxford engagement that delivered £1M+ in audit savings
- **Non-profit tech** — Florence Nightingale Foundation consultancy
## Where I'm Actively Learning
Being honest about the edges:
- **System design at scale** — I have good knowledge and held my own in a serious interview process on this, but it's an area where I want to move from "good" to "excellent." Understanding the nuances of distributed systems at massive scale is something I'm deliberately strengthening as a technology leader.
- **Agent orchestration** — I understand agent-first delivery and I'm building individual agents (PicoPouch, Downton), but the multi-agent orchestration layer — how you coordinate a roster of agents to deliver complex outcomes together — is the frontier I'm actively exploring through the OpenClaw / Downton / N8N setup at home.
- **ML depth** — the Level 7 apprenticeship has given me a solid foundation, but I'd call myself competent rather than expert. I can evaluate approaches, make architectural decisions, and build POCs — but I'm not the person who's going to hand-tune a transformer from scratch.
## What People Actually Come to Me For
When someone at CtM thinks "I need to ask Adam," it's usually one of three things:
1. **Getting things unstuck** — something is slipping, blocked, or moving too slowly. I'm the person who'll diagnose the real constraint, challenge the blockers, apply common sense, and get it moving. Stakeholders describe this as a "comfort blanket" — knowing that if I'm involved, it'll get done.
2. **Pragmatism and challenge** — there's a barrier to execution that makes no sense, or a process nobody has questioned. I'll ask the "stupid question" that nobody else is asking, seek sense where there isn't any, and find the common-sense route through.
3. **Difficult people situations** — HR regularly ask me to pick up sensitive cases because I have the empathy to bring people on the journey and the directness to have the hard conversations. Coaching, exiting, supporting — I get asked to handle the human side of things that other leaders find uncomfortable.
## Industries I Could Walk Into
- **Insurance and financial services** — deeply, immediately, with domain authority
- **Comparison platforms / marketplaces** — same
- **Any industry undergoing AI transformation** — the frameworks, methodologies, and change management approach I've built are industry-agnostic. The AI transformation playbook transfers.
- **E-commerce, EdTech, IoT, telecoms** — previous direct experience, could ramp quickly
- **Most others** — my skills are broadly applicable. I've run my own business across multiple sectors and I adapt fast. The honest answer is that I could walk into most industries; the differentiator is how quickly I'd add domain-specific value.
## Open to Everything (For Now)
I don't currently have categories of questions I'd deflect. I'm happy to talk about anything in my wheelhouse — even legal or financial topics if they're within my technical area of expertise. As the personal brand develops and inbound increases, I may need to add boundaries here. For now, bring it.