Act 01 of 04
Isolate
Find the one place the work gets stuck.
AI Product Builder & Forward Deployed Engineer
Have a process to automate, or an AI system that needs proper governance and observability? Glad to talk.
Directed four products, each with a stage stated plainly. Nothing released without approval.
Act 01 of 04
Find the one place the work gets stuck.
Everything looks slow from outside. Usually one handoff, approval or manual task holds up the rest. Finding it is most of the work.
Where does work wait? Which step is always manual? Who chases whom? Writing the answer as a testable problem before anything is built.
Act 02 of 04
Follow the fix from objective to approval, one stage at a time.
Stage 1
Defining the objective and supplying the context. A build that starts without both is guesswork.
Stage 2
Big tasks split into clear stages: research, data processing, drafting and checks. They connect through APIs, MCP servers and RAG.
Stage 3
Code is reviewed, evaluated and tested separately from the build, with a human in the loop. CI runs before release.
SpecifiedLogging shows what ran, what changed and who approved it.
Stage 4
Human gateNothing is published, sent or paid for without approval, and every claim must be backed by evidence.
How a build is governed
Treating each build as a governed process: development, observability, and forward deployed engineering once live.
Development is agentic, runs through APIs, integrations, MCP servers and RAG for source-based tasks. Each with a defined role, coordinated by an orchestrating step.
SpecifiedLogging shows what ran, what changed and who approved it.
Governance built in: your data stays local, and every change is logged, approved and traceable.
Act 03 of 04
Put it to work where the work is.
Deploys securely within your actual infrastructure, processing real data under your existing business rules.
Deployment is just day one. Continuous lifecycle support ensures the system is actively monitored, maintained, and refined directly within the production environment.
Data handling, approvals, and guardrails are hardcoded before any workflow runs. Every change is verified, logged, and blocked from release until explicitly approved.
What can be done for you
Directed products from objective through to a reviewed result. Shipped this way: PitchReach, AMLtracker and the Global Investor Guide.
Workflows for the routine steps of a business.
Work is split into stages, with a person setting the objective and checking the result.
Several steps are coordinated so each handoff stays explicit.
A live system is connected in place, then watched and corrected after it ships.
Data handling, approvals and guardrails are set before a workflow runs. A change is checked and logged, and it does not go out without approval.
Case study
AI-assisted automation, end to end: from a missed call to a text back, with a person deciding at the points that matter.
ShippedA missed-call text-back service. Live, launched 19 October 2026.
ShippedFor UK small businesses.
ShippedCustomers keep their existing business number.
Once, when a customer signs up
Every missed call
ShippedOne text per caller per 24 hours, UK mobile numbers only, and the owner's own calls are skipped.
ShippedSignup, payment, number provisioning and setup messages run automatically, with no manual step between a paid signup and a working service.
| Service | Called for |
|---|---|
| Stripe Checkout and Billing | Taking the subscription; signed payment webhooks back |
| Twilio Voice and SMS | Buying numbers, receiving missed-call webhooks, sending the text |
| Cloudflare Workers | Running the logic, with a scheduled job each hour |
| Cloudflare D1 | Signups, customers, usage, opt-outs |
| Resend | Setup and alert emails |
ShippedEach service is called through its API: Twilio for voice and SMS, Stripe for checkout and billing, Resend for email, D1 for storage.
ShippedBuilt on Cloudflare Workers, D1, Twilio Voice and SMS, Stripe Checkout and Billing, and Resend.
ShippedWritten in JavaScript on the Cloudflare Workers runtime, with SQL in D1 for data, and HTML, CSS and browser JavaScript for the pages.
ShippedBuilt as AI-assisted automation: AI workers implement each staged release and call tools through APIs and connectors. Reviewed the evidence and approved.
Human gateEvery release needs approval. Builds are staged, tested, backed up and given a rollback point first.
Human gateNew features ship switched off. They are switched on in a separate, approved change, and a kill switch turns each one off again.
Human gateWhen automatic setup fails or a trial is refused, the owner is alerted so a person decides what happens next.
ShippedRelease controls: signed webhooks, duplicate-send prevention, opt-outs, usage caps and automated tests.
Also shipped
Directed each of these under Drew & Crew Ltd: set the objective, supplied the context and reviewed every result.
ShippedA football opportunity map of England for parents, guardians and coaches, in controlled beta.
ShippedJourney planning by car and bus is open to everyone.
SpecifiedUses age, postcode, transport mode and travel time to assess proximity and practical access.
SpecifiedArchitecture designed around Next.js, TypeScript, MapLibre, Python, FastAPI, PostgreSQL, PostGIS, GeoPandas and routing services.
SpecifiedControlled beta access and safeguards against bulk extraction were defined.
ShippedA free calendar of upcoming UK Part-66 exam sittings, for people studying for the aircraft maintenance licence. Dates come from the UK CAA and Part-147 centres, and no account is needed.
ShippedEvery date on the live calendar links to its source.
ShippedA published, evidence-led global investing guide, being expanded.
ShippedIncludes a tax-residency ranking of 25 countries.
LimitNot financial advice. Sources, assumptions and limitations are stated.
ShippedThe Drew & Crew Ltd company site, live, listing 9 ventures.
In development
AssumptionA focus tool that helps students actually put in the study hours they plan (concept).
Act 04 of 04
Have a process to automate, or an AI system that needs proper governance and observability? Glad to talk.