Hourloom finished and enterprise deployed
The time and project application is complete and enterprise deployed, confirmed on 26 October. Its story follows exact-second records, durable timers, and reports that reconcile.
Read the update →Applied AI Build Studio / Greg Staunton
pl8ypus is Greg Staunton's applied AI build studio - focused on production-shaped systems for marketing automation, translation, customer operations, and workflow control.
Greg is increasingly operating in a Forward Deployed Engineer pattern: translating ambiguous business problems into working AI systems, validating them with stakeholders, and carrying the work from concept through delivery.
Greg's take
Most AI projects do not fail at the model call. They fail in the workflow around it - bad handoffs, unclear review points, dirty data, weak evidence, and nobody owning what happens when the output is wrong.
pl8ypus is where I build the control layer around that problem. Translation, form protection, visitor identity, client operations, campaign learning, audience selection, and build orchestration are now different surfaces of the same operating stack.
The model matters. The system around it matters more.
Latest updates / 26 October 2026
The time and project application is complete and enterprise deployed, confirmed on 26 October. Its story follows exact-second records, durable timers, and reports that reconcile.
Read the update →The AI lab story now includes the harness diagram, local model roles, recorded test results, and the failures that shaped the workflow.
Read the update →A private SEO application with stored crawl evidence, source labels, operator review, and a crawler correction that separates pages from other URL types.
Read the update →The Portuguese and English website has an editable source structure, explicit routes, and a repeatable Cloudflare Pages build.
Read the update →The completed campaign orchestration system and integration APIs are deployed with a global company. The story documents the workflow while keeping client details private.
Read the update →The governed localisation build has completed its backend planning spine. Operator workflow, pilot evidence, protected terms, and QA gates support the next private product phase.
Read the update →Background and capability
Enterprise marketing automation
20 years building and operating enterprise marketing stacks in B2B and global enterprise environments.
Oracle Eloqua / Salesforce workflows
Deep platform experience in Eloqua campaign and data flows, SFDC integration, consent management, and reporting.
Cloudflare Workers, D1, R2 and Access
Production builds on Cloudflare infrastructure: Workers, D1 databases, R2 storage, and Access/JWT identity layers.
OpenAI partner certifications and Codex Expert status
Completed partner certifications across Codex, consultative solutions, technical, deployment, and cyber practitioner tracks.
Human-in-the-loop review systems
Review queues, accept/reject controls, audit trails, and manual override paths built into every AI output layer.
Production-minded QA and deployment
QA gates, acceptance reports, controlled slice-by-slice delivery, and hardening passes before deployment.
Applied AI Systems
Problem: AI-assisted build sessions drift without structure, memory, or consistent QA checkpoints.
AI-assisted build orchestration layer using structured prompts, project memory, QA gates, implementation packets, and agent role separation. The operational scaffolding behind every pl8ypus build.
Shows the build discipline and AI collaboration layer that makes the other systems production-shaped rather than experimental.
View system →Problem: Marketing translation done manually, inconsistently, with no protected-term enforcement or review trail.
Advanced governed translation build for regulated marketing assets. Operator workflow, pilot evidence, protected terminology, deterministic backend contracts, QA gates, review status, and human approval before output is treated as final.
Proves repeatable AI workflow design with control layer and evidence capture - not just a prompt.
View system →Problem: Campaign delivery breaks when intake, naming, creative handoff, tracking, and Pardot build instructions are scattered.
Governed campaign intake and orchestration for enterprise marketing operations: structured naming, Salesforce campaign creation, returned Campaign ID, Clarevine tracking, DAM destination URLs, Workfront tickets, design briefs, generated build instructions, and handoff into a separate human-reviewed Pardot build workflow. Deployed with a global company.
View system →Problem: Enterprise form spam pollutes Eloqua data, damages campaign reporting, and wastes sales time across marketing automation workflows.
Cloudflare Turnstile and Eloqua protection layer with exception queue, direct Eloqua forwarding, accept/reject handling, and multi-form architecture. Accepted, deployed, and now in use by a large enterprise, with client details anonymised.
Enterprise-used workflow. Greg's second fully built AI-assisted solution now used in a large organisation, and a practical step in the Forward Deployed Engineer journey.
View system →Problem: High-intent visitors abandon marketing forms before the CRM ever sees them.
A concept for governed abandoned-form recovery in enterprise marketing: partial intent capture, consent checks, email and SMS recovery, AI sales-agent completion support, and clean Eloqua/Salesforce handoff.
View concept →Problem: Audience targeting decisions made without structured evidence, scoring criteria, or review controls.
Planned AI-supported audience and targeting workflow with scoring, evidence trails, and manual accept/reject controls. The concept keeps queue management, export readiness, and memory as future implementation goals.
Planned as a human-in-the-loop design with clear evidence and review controls.
View planned system →Problem: Marketing teams need campaign, competitor, channel, and website intelligence pulled into one decision layer.
Selected architecture for analysing LinkedIn activity, search signals, website behaviour, campaign performance, and cross-channel opportunities. Designed as a boardroom-style intelligence layer for marketing teams that need evidence before campaign decisions.
Shows how AI can support marketing strategy, not just production tasks, by turning scattered signals into operator-ready insight.
View architecture →Problem: Client support workflows live across email, files, invoices, status updates, and memory.
A portal sounds simple until it has to behave like a real support system. Requests, updates, documents, billing visibility, attachments, admin controls, audit trails, identity, and multiple users attached to the same client account.
That is where the toy version breaks. This product now runs as a Cloudflare-native client workspace with Access authentication, D1 records, R2 file storage, tenant isolation, admin controls, and production hardening.
Proves Greg can build the operational layer around client work, not just isolated prototypes. This is the kind of system that supports embedded enterprise problem-solving and production-minded delivery.
View full case study →Problem: Build progress disappears into chats, commits, and memory notes unless it is captured into reusable content.
A planned local agent that reads Tanya memory and build session records, then produces draft-only weekly outputs for blog posts, email updates, and LinkedIn posts. Human review stays in the loop. No auto-publishing, no external AI calls, and no live system changes.
Turns real build evidence into reusable marketing assets while keeping Greg in control of what gets published.
View system →Problem: Professional LinkedIn content needs a controlled private publishing workflow.
A private scheduler for Greg's personal LinkedIn profile, covering drafts, scheduling, OAuth connection, publishing status, and failure handling.
Read the build story →Problem: Turn local model output into software that can be tested, reviewed, and handed over.
The story of the NVIDIA DGX Spark lab and Caraval: bounded local workers, isolated checks, useful delivered tools, and the failed attempts that improved the workflow.
Recorded delivery evidence and human acceptance, with broader unattended reliability still to prove.
Read the build story →Problem: Keep time entries, timers, project access, and reports consistent as people move between tasks.
A completed, enterprise-deployed time and project application with manual time, correction history, durable timers, eligible projects and tasks, and personal report filters.
The interesting engineering is in accurate totals, access boundaries, and recovery when the interface changes state.
Read the Hourloom build story →Problem: Turn crawl findings and search evidence into useful actions without manufacturing metrics or amplifying false issues.
An own-site crawler, stored audit history, prioritised recommendations, reports, imported search data, and a protected operator interface.
The build shows why trustworthy classification and visible data sources matter before adding more intelligence.
Read the SEO Command Center build story →Problem: Make a large bilingual website straightforward to edit and publish without losing the relationship between source files and public URLs.
Named HTML source pages, shared styles and scripts, a route map, and a dependency-free Node build that produces the deployment directory.
A live website becomes easier to maintain when editing, previewing, and publishing follow an explicit repeatable path.
Read the Segunda Escolha build story →Problem: Compress desktop video towards a practical target size without hand-tuning FFmpeg settings by trial and error.
A Windows desktop FFmpeg compressor with probing, deterministic target-size planning, sample pre-test, progress reporting, setup scripts, and visible startup failure handling. AI helped build the software, but the compression planner is rule-based.
Shows the practical engineering loop: plan, build, test, debug a silent startup failure, and keep the final product claims honest.
View build →Problem: Eloqua form submissions often arrive without a durable visitor/contact stitching key.
A page-level identity capture pattern that reads the Eloqua visitor GUID where available, injects it into a hidden form field, submits it with the form, and stores it in a SYSTEM - Eloqua ID CDO for downstream matching and reporting.
View identity layer →Featured case study
This is not a UI prototype dressed up as infrastructure. It is a production business system for real client requests, retained hours, documentation, invoices, attachments, admin oversight, and shared account visibility - backed by Cloudflare Pages, Access, Workers, D1, and R2.
Identity
Cloudflare Access / JWT
Secure client login without managing auth infrastructure from scratch.
Data layer
Cloudflare D1 + Workers API
Structured D1 database with Workers API routes added slice by slice.
Client model
Multi-client shared instance
Everyone in the same client org sees shared requests, billing, docs, and attachments.
Build method
Controlled production delivery
Each production slice had acceptance criteria, QA gate, and deployment verification.
Operating model
A repeatable pattern for moving from workflow problem to deployed, operator-ready system - without skipping QA, documentation, or production-readiness checks.
01
Understand the existing workflow, the people in it, and where AI changes the decision boundary.
02
Design the smallest complete system: inputs, outputs, review layer, data model, and deployment shape.
03
Build with structured prompts, project memory, implementation packets, and clear agent role separation.
04
QA gates, acceptance criteria, test auth flows, and edge case verification before each slice is considered done.
05
Deploy slice by slice with verification at each step. No big-bang releases. Rollback path is always clear.
06
Document what was built, what decisions were made, and what the system does at a level operators can trust.
07
Every build produces reusable scaffolding: prompt patterns, QA checklists, architecture templates, and deployment scripts. The next build starts from a higher floor.
Marketing systems expertise
Applied AI systems are only as good as the underlying domain knowledge. The marketing operations background shapes every system architecture decision.
Oracle Eloqua
Campaign setup, data processing steps, program canvas, form processing, API integration, and platform governance.
Salesforce campaign and data flows
Lead routing, campaign member tracking, CRM sync, data quality rules, and bidirectional Eloqua-SFDC integrations.
Consent and GDPR workflows
Subscription management, consent capture, preference centers, audit-ready data handling, and compliance workflows.
Email and landing page operations
Template production, asset governance, dynamic content, A/B testing, and campaign QA before deployment.
Form handling and spam protection
Form validation, spam review, Turnstile integration, exception routing, and CRM quality protection.
Translation workflows
Localisation planning, asset versioning, protected-term management, multi-language review, and platform-ready output.
Campaign execution support
Campaign brief to live management, stakeholder coordination, asset sign-off, scheduling, and post-campaign analysis.
Reporting and operational dashboards
Performance tracking, attribution models, stakeholder reporting, and dashboard design for non-technical operators.
Value positioning
Most AI value is created after the model call: workflow design, data shaping, review controls, user adoption, deployment safety, and operational reliability. That is the layer pl8ypus is built around.
The systems in this portfolio exist because understanding how a marketing team actually works - the data flows, the approval steps, the form constraints, the platform limitations - is just as important as knowing how to call an API.
Customer workflow integration
Built to fit inside existing marketing operations - not to replace them.
Production applications
Systems with data models, review layers, error paths, and deployment evidence.
Repeatable patterns
Build scaffolding, QA templates, and architecture patterns that transfer to new customer contexts.
Systems non-technical operators can use
Marketing teams drive the review queue. Operators control the output. AI does the heavy lift in the middle.
Contact
For applied AI project enquiries, marketing systems support, speaking requests, and collaboration around practical AI systems for enterprise environments.