Skip to content

Paul Baker

Paul Baker is an Engineering Manager at INFITX and has over 25 years experience in managing technical teams solving complex problems well. Paul Baker has experience bridging the gap between product and business requirements that solve customer problems, with the technical design and implementation to support those solutions. He has a 20 years experience solving complex logistical optimisation problems as a director and founding member of OPSI systems. Paul Baker over 3 years of experience working at building solutions that address financial inclusion.

Replica Configuration, Scheduling, and Repeatability (Part 5 of 6)

Throughput claims only matter if they are repeatable. And repeatability is not just an NFR concern: stable performance under sustained load often translates directly into better functional outcomes; enhanced consistency in transaction finality, reducing the necessity for retries and minimising edge-case latencies that can emerge during peak-volume periods. In Kubernetes, repeatability often comes down to… Read More »Replica Configuration, Scheduling, and Repeatability (Part 5 of 6)

Kafka Design for Real Throughput: Partitioning, Ordering, and Concurrency (Part 4 of 6)

Kafka provides a high-throughput eventing backbone for Mojaloop, achieving maximum performance at scale when partitioning, ordering assumptions, and handler concurrency are expertly aligned with the expected workload. In Mojaloop v17, a key performance theme was revisiting message flow design so the switch can process work in parallel without breaking correctness. The Engineering Problem Mojaloop follows… Read More »Kafka Design for Real Throughput: Partitioning, Ordering, and Concurrency (Part 4 of 6)

Removing Bottlenecks at the “Front Door” (Ingress and Gateway Path) (Part 3 of 6)

To fully leverage the high-performance capabilities of the core services, the ingress layer, or ‘front door’, must be engineered to meet the robust throughput requirements of national infrastructure. In Mojaloop v17, we modernised the gateway layer to unlock the performance of the hub. By replacing earlier components with high-performance alternatives, we ensured that the edge… Read More »Removing Bottlenecks at the “Front Door” (Ingress and Gateway Path) (Part 3 of 6)

Batching, Caching, and Cutting “Chatty” Work (Part 2 of 6)

Throughput improvements often come from removing avoidable per-transaction overhead, especially in the critical path of a transfer. In Mojaloop v17, a large part of the work was exactly that: take the hottest paths in the switch, reduce the number of round-trips and repeated work, and do it without breaking correctness or security assumptions. The engineering… Read More »Batching, Caching, and Cutting “Chatty” Work (Part 2 of 6)

Building World-Class Mojaloop Platforms Together (Part 1 of 6)

Mojaloop is increasingly being relied upon as a national and regional payment infrastructure. In that role, trust depends not only on performance but also on consistent availability, operational resilience, and the ability to operate reliably over sustained periods. Scheme operators and central banks, therefore, need clear evidence that the switch can handle real-world transaction volumes… Read More »Building World-Class Mojaloop Platforms Together (Part 1 of 6)

How The Gambia’s Payment Needs Drove the Latest Mojaloop Innovation

Open source software thrives on a simple premise: a specific problem for one user often reveals a universal solution for many. This week, INFITX Africa is proud to showcase a contribution developed in collaboration with our strategic partner, IIDiA and Gamswitch. While INFITX Africa has long been active in the Mojaloop community, this project welcomes… Read More »How The Gambia’s Payment Needs Drove the Latest Mojaloop Innovation

Integrating Native Foreign Exchange Services into Mojaloop

Proof of concept completed Introduction: Similar to the recent dominance of AI breakthroughs in the startup industry, the remittance market is experiencing significant growth, with anticipated growth projected to soar even further. This surge is propelling central banks, financial service providers, and fintechs to innovate. Responding to this need, the Mojaloop community has unveiled an… Read More »Integrating Native Foreign Exchange Services into Mojaloop

Part 2: Enabling Instant Payment Participation

This entry is part 2 of 2 in the series Building WynePay

This is part 2 in a blog series; in the previous blog “Building WynePay to address financial inclusion in Myanmar” we outlined why enabling the participation of financial institutions is important to address financial inclusion. Now we dig deeper into some obstacles encountered when enabling large-scale participation of various sizes and classes of financial institutions,… Read More »Part 2: Enabling Instant Payment Participation

The Journey to a Mojaloop Scheme MVP

At INFITX we support the level-one principle that the Rails and Rules of an IIPS scheme are the places where organizations should collaborate. In support of this principle, we are involved in various Mojaloop Community work streams to help consolidate the expertise, experience, and knowledge of participants. The journey that one embarks on when building… Read More »The Journey to a Mojaloop Scheme MVP

Part 1: Building WynePay to address financial inclusion in Myanmar

This entry is part 1 of 2 in the series Building WynePay

INFITX, in partnership with Thitsaworks and the UNCDF, helped develop WynePay, an interoperable payment switch to help solve the financial inclusion challenges for the country’s mobile wallets and microfinance institutions (MFIs). In this four-part series we’ll share the design solution and the journey of building WynePay, how we simplified the technical onboarding challenges for MFIs… Read More »Part 1: Building WynePay to address financial inclusion in Myanmar