11/05/2026 updated


100 % available
Payments & Distributed Systems Architect | RabbitMQ Consultant | Erlang/OTP
London, United Kingdom
Worldwide
About me
I help teams diagnose RabbitMQ failures, review payment architectures and improve distributed-system resilience. 25 years' experience, including Mastercard/Vocalink programmes through Erlang Solutions and 20+ enterprise RabbitMQ engagements. London-based; available for contract projects.
RabbitMQEvent-driven ArchitectureApi Design
I help teams operating real-time payments, RabbitMQ and distributed services investigate production failures, review architecture and plan practical improvements to performance and resilience.
HOW I CAN HELP
• RabbitMQ architecture and health reviews: topology, clustering, replication, resource utilisation and high availability.
• Production incident investigation: root-cause analysis, mitigation options, remediation plans and engineering handovers.
• Payments architecture and integration: ISO 20022, participant messaging, QR-code payments, clearing and settlement, and asynchronous back-office processing.
• Distributed-system design and modernisation: event-driven architecture, APIs, Erlang/OTP, reliability and capacity assessments.
• AI infrastructure: inference routing and agent workflows with policy checks, human approval and audit records.
RELEVANT EXPERIENCE
25 years across payments, telecoms and distributed systems. Seven years embedded with Mastercard/Vocalink through Erlang Solutions on national payment platforms in Thailand, Singapore and the US.
Led 3–8 engineers delivering PromptPay capacity commitments. Around 250 TPS was production throughput; around 5,000 TPS was achieved in internal testing before handover. Led five months of on-site investigation of a national payments incident in Bangkok and delivered the fix into production.
Led 20+ enterprise RabbitMQ engagements covering scaling, performance, clustering, replication, data consistency and resource exhaustion, with recommendations and remediation plans for customer engineering teams.
At Aegis Works, designed and implemented an Erlang/OTP inference router with an OpenAI-compatible API and provider-selection policies, plus agent workflow components using Erlang, Python, PostgreSQL, Kubernetes and AWS.
TECHNICAL TOOLKIT
Erlang/OTP, BEAM, RabbitMQ, IBM MQ, Python, PostgreSQL, AWS, Kubernetes, Linux, GitLab CI, Ansible, Prometheus and Grafana. Requirements analysis, technical proposals, HLDs/LLDs, deployment topology, API integration and technical leadership.
Available for short consulting engagements and longer delivery assignments. London, UK. For an initial discussion, share the system involved, the problem or decision you need help with, and the outcome you want.
Experience
Professional experience10+ years
Freelancer since2025
Languages
GermanBasic knowledgeEnglishNative speakerThaiGood
Project history
Designed and implemented Aegis Switch, an Erlang/OTP inference router modelled on payments-switch architecture, with an OpenAI-compatible API and provider-selection policies across OpenAI, Anthropic and Gemini. Designed and implemented agent workflow components with policy checks, human approval and audit records, using Erlang, Python, PostgreSQL, Kubernetes and AWS.
Erlang Solutions, January 2023–March 2026. Permanent January 2023–April 2025; retained on contract May 2025–March 2026.
Advised enterprise customers on production RabbitMQ architecture and modernisation, covering topology, performance, replication, high availability and data consistency. Led distributed-system failure investigations and delivered technical recommendations, remediation plans and documented handovers. Across this role, led 20+ enterprise RabbitMQ engagements involving scaling, clustering, replication and resource-exhaustion problems.
Embedded with Vocalink, a Mastercard company, through Erlang Solutions on national payment platforms in Thailand, Singapore and the US.
Translated ITMX and BCS requirements into technical designs and delivery plans. Led 3–8 engineers on PromptPay modernisation and performance commitments: around 250 TPS in production; 5,000 TPS achieved in internal testing before handover. Delivered QR-code payments, ISO 20022 enhancements, participant messaging and asynchronous back-office integration. Led a five-month onsite engineering investigation in Bangkok after a national payments incident, identifying the root cause and delivering the production fix. Also contributed to TCH RTP software development and BCSIS. Built Kubernetes development infrastructure with IBM MQ, modernised release automation and migrated monitoring to Prometheus and Grafana.