Olawale Lawal Engineering Blog

The FinTech Staff Engineer: Translating Business Risk into Technical Architecture

A framework for fintech staff engineers to translate vague compliance mandates into concrete technical requirements, architecture patterns, and SDLC processes.

Building for the 1%: Engineering Handling for Exceptions and Disputes

Payment engineers spend 80% of their time on 5% of transactions. Learn how to architect exception handling, dispute flows, and ledger reconciliation.

Harnessing PostGIS in .NET: Building Location-Aware Applications

Spatial data (geographic coordinates, polygons and geometric shapes) opens a world of features such as "find the nearest coffee shop", geo-fencing alerts and mapping visualizations. PostgreSQL, when extended with PostGIS, provides a powerful, open-source spatial database. Combined with .NET and EF Core (via NetTopologySuite), you can effortlessly persist,

From Debugging to Design: How Thinking in Flows Makes You a Better Payments Engineer

The Three Flows framework: funds, data, and reconciliation. Turn payment debugging from guesswork into forensic science.

The Map is Not the Territory: Navigating the Hidden Complexities of Payment Rails

Authorization and settlement are separate systems with separate timelines. Learn the real-world complexities of payment rails that documentation won't tell you.

Olawale Lawal Engineering Blog © 2026