Rainier PotgieterFull-Stack AI Architect
I deploy AI against a named problem, in organisations that already have the data or the engineering capability and do not need another layer of tooling.
- Automating manual operational process.
- Turning existing data into auditable decision support.
- Shipping AI-native products end to end.
I work with clients across the SADC region and the United Kingdom. Alongside client delivery I maintain the open-source engineering infrastructure that governs how agentic systems behave in production, which is the same discipline pointed at a different problem.
The questions that get asked first
- Base and timezone
- Durban, South Africa. UTC+2.
- Engagement model
- Fixed scope, fixed price. Also available on retainer, or as an embedded contractor under a master services agreement.
- Delivery pace
- Scoping to first working build, typically under two weeks.
- Intellectual property
- Full handover on every engagement. The client owns the code, the infrastructure and the knowledge. No retained lock-in.
- Track record
- 14 or more AI systems in production. 27 active projects across autonomous AI engineering, enterprise fintech and regional digitisation.
- Compliance posture
- POPIA baseline in South Africa. GDPR-aware for UK engagements. Audit-trail generation and regulatory reporting experience in financial services.
What I bring
Grouped by the kind of problem it solves rather than by technology, because the technology changes and the problems do not.
Agentic AI Engineering
Autonomous multi-agent pipelines and orchestration: continuous workflows that run without supervision across research, monitoring and intelligence gathering. This includes the unglamorous half of the discipline, instrumenting agents so their failures are visible, and evaluating non-deterministic systems that conventional software testing cannot cover.
Multi-agent orchestration, RAG, MCP, agent evaluation, MLflow tracing, LangGraph, Claude Agent SDK, LLM observability
Data Platform and Governance
Financial data lineage mapping every transaction back to its statement of record, built for BCBS 239 and IFRS 17 reporting. Decision-support systems built on a client’s existing data rather than a generic dashboard, answering specific operational questions: what to stock, where to cut, when to act.
Data lineage, BCBS 239, IFRS 17, audit trails, regulatory reporting, decision support, semantic discovery, PostgreSQL, Supabase
Application and Integration
Production applications, internal tooling and customer-facing products from architecture through to handover. Full-stack across modern TypeScript and Python, with a regulated-payments background that shapes how integration work is approached: compliance and audit requirements designed in from the start rather than retrofitted.
TypeScript, Python, Next.js, React, FastAPI, Node.js, Laravel, Flutter, Docker, payment gateway integration
Delivery Practice
Fixed-scope engagements with defined outcomes and measured results. Claims are backed by a pass rate, a coverage figure, a benchmark or a command output, not by assertion. Where an AI system is already in production and failing quietly, a structured reasoning audit identifies the failure modes and the concrete fixes.
Fixed scope and price, full IP handover, measured outcomes, reasoning audit, POPIA, production support
Five engagements, named
The WOW Platform at FORUS Digital, dataLineage.ai, LOGIC.md, Modular9 and SS Leader. Each one is written up in full on the work page rather than summarised twice here.
The Agent File Stack
Four published specifications addressing one problem: an AI agent’s behaviour, boundaries, orchestration and cost are usually described informally, inside prompts, where nothing can verify them. Each specification turns one of those into a declarative artefact that can be validated, tested and diffed. MIT licensed, with external contributors.
LOGIC.md
Declarative reasoning contracts. How a single agent reasons: step DAGs, quality gates, self-verification, retry and fallback policy. Three npm packages, a Python SDK, a CLI, MCP tools, a LangGraph adapter, a VS Code extension and a GitHub Action.
COVENANT.md
Bilateral design contracts for AI skills. Declares a skill’s domain, public interface, dependencies, typed contracts and quality fixtures, so a caller gets a checkable contract instead of an informal description. Published on npm and PyPI with an MCP server, a Claude Code plugin and an eval benchmark harness.
HARNESS.md
Orchestration and runtime specification. One declarative document as source of truth for task routing, tool permissions, execution DAGs, state persistence, retry policy, approval gates, audit trails and sandboxing.
MARCHESE.md
Agent economics contract. Context budgets, model routing, and a maintained ledger of known failure modes.
Related tooling
Sync Context Audit
Autonomous audit tooling maintaining living status and context files across roughly twenty active repositories.
Keystone OS
A local-first control hub unifying notes, projects and agents into one connected memory, routing tasks to the right agent and verifying output against an observable result before accepting it as done.
Nvidia CLI
A multi-agent framework for NVIDIA LLM endpoints: terminal CLI with persistent memory over SQLite and embeddings, a file-based identity system, installable skills with security scanning, and a ReAct agent with subagent orchestration.
Maintenance on the specification monorepos includes 11 or more issues closed, 7 Dependabot vulnerability alerts patched across fast-uri, qs and uuid, MCP HTTP transport error handling shipped, and approximately 500 core tests passing on main.
Writing and recognition
The through-line is that the harness around a model, rather than the model itself, is where engineering advantage now sits. HARNESS.md is that argument implemented, and the LOGIC.md compile-boundary audit is it enforced.
The Claude Operator’s Handbook
Sole author
Version 1.0, 29 pages, May 2026. A template for high-velocity, AI-assisted engineering: calibration patterns for operating a model as a daily engineering partner, each section written against a real failure mode.
The Claude Operator’s Handbook, Volume 2: Command Centre Operations
Sole author
Version 1.0, 33 pages, June 2026. From system to stack, from operator to orchestrator. Documents the shift from prompting a single model to engineering the harness that coordinates a team of them.
Trust Isn’t a Feature, It’s Architecture
Co-author, chapters 7 and 8
With Ant Newman. Architectural trust and verification in AI systems.
COVENANT.md v1.0
Specification author
Bilateral design-contract specification for AI skills, published with a validator, specification test runner, generator, linter, semantic diff and dependency-graph CLI.
Reviewer Discretion Reality Check
Contributor
Cosmin Oprea, IDAC. A governance framework distinguishing reviewer presence from reviewer discretion in AI-assisted decisions.
Dynamic Data Driven Documents Development
Sole author
A 98-page React and D3.js guide.
AI Competency and Governance
Industry Partner, Advance HE, United Kingdom, 2025 to present. Practitioner input to the Interdisciplinary AI Competency Framework, a UK higher-education research initiative. The contribution is the applied engineering perspective on a framework otherwise shaped by academic and pedagogical stakeholders: what AI systems do in production, where they fail, and which competencies separate people who can deploy them safely from people who can only describe them.
Fintech Innovation of the Year
2024 Africa Tech Festival Awards, for the WOW Platform at FORUS Digital.
Ordered by what you can check
A list of credentials is an assertion. Four of the ones below are not: they carry a cryptographic signature and a reference you can verify without going through me. Those come first, and everything after them is labelled for what it is.
Independently verifiable
4 credentialsIssued by Databricks Academy as W3C verifiable credentials carrying an Ed25519 signature. Each is independently verifiable at credential.net using the reference shown, without going through me.
Building Agentic Applications on Databricks
dc762022Governed agent tools with Unity Catalog and MCP, single and multi-agent systems, supervisor orchestration, MLflow tracing from prototype to production.
Verify at credential.net using reference dc762022
Building RAG Agents with Agent Bricks
6f9c9fdfKnowledge Assistants, parsing unstructured documents with AI Functions, semantic chunking, Vector Search indexes, production knowledge assistants over multiple sources.
Verify at credential.net using reference 6f9c9fdf
Agent Evaluation on Databricks
e2f88f3cSystematic evaluation of non-deterministic systems: built-in and guideline judges, custom judges, offline evaluation on curated datasets, online production monitoring, human feedback collection.
Verify at credential.net using reference e2f88f3c
Deploying and Monitoring Agent Applications on Databricks
1ba06019Deployment via Declarative Automation Bundles, tool integration over MCP, MLflow Tracing instrumentation, production quality scoring with multi-turn judges and online evaluation.
Verify at credential.net using reference 1ba06019
Accredited, signed by a named issuer
Databricks Accredited Generative AI Fundamentals
Databricks Academy accreditation. Issued 25 August 2026, signed by Jody Soeiro de Faria, AVP Curriculum and User Success.
Certificates of completion
7 certificatesClaude with the Anthropic API
Anthropic
Claude with Amazon Bedrock
Anthropic
Model Context Protocol: Advanced Topics
Anthropic
AI Fluency: Framework and Foundations
Anthropic, with University College Cork, Ringling College of Art and Design, Higher Education Authority and National Forum
AI Fluency for educators
Anthropic, with University College Cork, Ringling College of Art and Design, Higher Education Authority and National Forum
AI Fluency for Small Businesses
PayPal and Anthropic
AI Fluency for Builders
CodePath.org and Anthropic
The stack behind the above
Languages and runtimes
TypeScript, Python, JavaScript, Dart, PHP, Node.js, React, Next.js, FastAPI, Laravel, Flutter, TypeScript ESM monorepos
AI and agentic engineering
Large language models, retrieval-augmented generation, multi-agent orchestration, hierarchical agents, Model Context Protocol, Claude Agent SDK, LangGraph adapters, agent evaluation, MLflow tracing, LLM observability, compile-boundary design, agent governance, computer vision, OCR
Data and platforms
PostgreSQL, Supabase, SQLite, Redis, Qdrant, vector search, semantic indexing, data lineage, decision-support systems, audit-trail generation
Infrastructure and delivery
Docker, Kubernetes, VPS, Cloudflare, Vercel, distributed architectures, REST and API design, Vitest, Playwright, CI and CD
Domain
Payments and payment gateway integration, blockchain and digital currencies, Telebirr, eCommerce, BCBS 239, IFRS 17, POPIA, regulatory reporting, fleet and IoT systems
Model providers
Anthropic Claude, Google Gemini, NVIDIA NIM, Databricks, multi-provider abstraction with failover
Stated up front
These apply to direct engagements and to subcontracted work under a master services agreement. They are here because they are the questions that otherwise get asked in week three.
Scope and pricing
Fixed scope and fixed price by default, with the deliverable defined before work starts. Retainer and embedded-contractor arrangements are available where a partner needs capacity inside an existing delivery team.
Intellectual property
The client owns the code, the infrastructure and the knowledge, in full, at handover. No retained components, no licensing tail, no dependency on me to keep the system running. Where I work under a partner’s master services agreement, that ownership passes through to the end client on the same terms.
Working under a prime contractor
I am comfortable being presented as part of a partner’s delivery team, working to their standards, their branding and their client-facing process. Direct client contact, or none, whichever the engagement requires.
Verification practice
Claims are backed by evidence rather than assertion: a pass rate, a coverage figure, a benchmark result or a command output. Where a system cannot be verified, I say so and name the evidence that would be needed. Verified means ready for review, not ready to ship. Human review, penetration testing or an audit pipeline belongs between the two.
Handover
Documentation, architecture notes and a walkthrough at the end of every engagement, written for the team that inherits the system rather than for the person who built it.
Compliance
POPIA compliance is baseline on South African engagements, with compliance implications flagged proactively wherever regulated data or operations are involved. GDPR-aware for United Kingdom work. Regulated-payments and financial reporting experience across BCBS 239, IFRS 17 and audit-trail generation.
Availability
Durban, South Africa, UTC+2. Working hours overlap the full South African and European business day and the morning of the United States eastern day. Remote by default, on site where an engagement requires it.
Available for contract engagement
Direct, or under a master services agreement.
- Durban, KwaZulu-Natal, South Africa
- info@singlesource.co.za
- GitHub
- Single Source Studios (Pty) Ltd