Samuel O'Regan

// Capitec Bank · 3+ years · millions of customers

Need websites, agentic AI, MCP integrations, or production fintech built? You're in safe hands — I've done this at scale.

Open to the right opportunity — reach out and let's talk

About

I'm a software engineer based in Cape Town with 3+ years in high-stakes production environments — most recently at Capitec Bank, where I led microservices migrations and built real-time payment integrations serving millions of customers. I'm now available for contract and founding engineering roles, with a focus on agentic AI systems, MCP integrations, and fintech.

I value autonomy and automation above interactive hand-holding. Systems should do the work, not ask for permission. Local-first, privacy-preserving architectures are the default — cloud services are a last resort. Complexity is a liability: simpler designs, even at the cost of features, are preferred over clever abstractions that add cognitive overhead. When something is broken, I fix the root cause. Workarounds and sunk-cost reasoning are explicitly rejected.

3+
Years Production Experience
6+
Languages in Production
MCP
AI / Agentic Tooling
CPT
Based in Cape Town, SA

Skills

// specialisation Agentic Systems Claude / MCP Python TypeScript Microservices // stack FastAPI Vue React PostgreSQL Kafka Docker AWS PyTorch Playwright DDD // languages JavaScript Java Rust Go

Projects

// git activity — github + gitlab

// loading activity...
less
more

Experience

Alliance Abroad Platform Engineer
Jun 2026 – Present · Cape Town
  • Running an AI pod within an AI-first organisation — using Manus AI for autonomous task execution
  • Led delivery across the Globus Back Office portal — rules engine, RBAC, queue system, reference-step engine migration
  • Rebuilt the Participant Portal from greenfield — dashboard, passport OCR auto-fill, perf work (shared cache, prefetch) — while maintaining the legacy portal through cutover
  • Migrated the Host Portal's invite-accept flow from Auth0 to Keycloak, rebuilt its dev DB, and stood up its CI/CD pipeline
  • Stood up QA and PROD environments in GCP, including a net-new Terraform rebuild of the QA environment, its CI/CD triggers, and storage buckets
  • Built and hardened the Alliance MCP Gateway and a fleet of Vertex agents, including a self-healing detect-fix-verify loop
  • Built the Asana MCP connector and the admin tooling behind the company's live status page
  • Rewrote the internal agent standard to route GitHub, Asana, and Teams integrations through the gateway
  • Maintained the shared form engine and internal docs hub used across both portals
  • Rebuilt OCR/translation cluster networking and backfilled CI/CD deploy workflows across a long tail of smaller repos
  • Responsible for platform stability and health — monitoring, environment protection, branching rules
  • Reviewing pull requests across the team
  • Point of contact with external contracting team
  • Standing in for CTO while on leave
Glyde Payments Software Engineer
Aug 2025 – Nov 2025 · Cape Town
  • Redesigned and implemented the automated testing framework, improving test coverage and local development reliability across the team
  • Built a local development utility managing full service lifecycle, database seeding, and developer tooling — adopted by the team
  • Designed agentic AI workflows using Claude, integrating LLM-driven automation into existing payment processes
Capitec Bank Software Engineer
Mar 2023 – Jul 2025 · Cape Town
  • Led microservices migration from on-premise infrastructure to AWS Cloud, improving scalability and operational visibility
  • Migrated core payment services from monolith to distributed microservices, reducing coupling and improving independent deployability
  • Delivered full integration with Perx rewards provider including real-time feed monitoring and PagerDuty transaction feed
  • Integrated ScanToPay transactions into the existing Kafka payment channel
  • Worked on Live Better rewards platform serving millions of customers in a high-stakes, compliance-heavy environment
PBT Group Software Developer
Jun 2022 – Feb 2023 · Cape Town (Remote)
  • Supported development processes and cross-team coordination within Capitec's engineering environment