EM
Emmanuel Maneswa
Engineering Insights

The Blog

Deep dives into Core Banking Integration, Fintech Architecture, Event-Driven Systems, and modern software engineering.

5 posts

Published Articles

Engineering19 min read

Database Performance Engineering: From Indexing Strategies to Polyglot Optimization Patterns

Five tiers of database performance engineering across relational and NoSQL systems: advanced indexing, sargable query rewrites, keyset pagination, schema design, memory tuning, and infrastructure scaling. Composite and covering indexes, MongoDB and Redis scripts, and connection-pooled keyset pagination across seven backend stacks.

12 August 2026Read article
DatabasesPerformanceSQLNoSQLC#JavaGoRustPythonPHPTypeScript
Banking Integration16 min read

ISO 20022: Bridging Legacy and Modern Banking Systems

A deep dive into ISO 20022 messaging: pacs.008, pacs.009, camt.053, and pain.001 against the legacy SWIFT MT series. External code sets, the Business Application Header, migration tradeoffs, and parsing structured XML versus tag-based text across seven backend stacks.

1 July 2026Read article
ISO 20022SWIFTMigrationXMLPayments
API Design15 min read

The Future of Banking APIs: gRPC vs REST in Core Financial Systems

A deep dive into gRPC and REST across five architectural pillars: serialization efficiency, HTTP/2 multiplexing, contract-first governance, streaming patterns, and mTLS security. Contract-first gRPC server and client code across seven backend stacks, plus a decision matrix for Open Banking versus internal microservices.

1 June 2026Read article
gRPCRESTMicroservicesAPI DesignCore BankingPerformanceC#Java
Banking Integration17 min read

Core Banking Integration Patterns: Architectural Frameworks for Resilient Financial Infrastructure

Four architectural patterns for bridging legacy core banking systems and modern digital channels: synchronous REST/gRPC, Kafka-based event streaming, Oracle AQ/CDC database integration, and the transactional outbox with saga orchestration. Production code, failure modes, and lessons learned across seven backend stacks.

1 May 2026Read article
Core BankingSaga PatternKafkaRabbitMQArchitectureIntegration
Event-Driven Systems10 min read

Event-Driven Architecture in Fintech

How Apache Kafka and RabbitMQ enable high-throughput, resilient financial event streams. A deep dive into consumer groups, dead-letter queues, schema evolution, and exactly-once semantics in production banking systems.

1 April 2026Read article
KafkaRabbitMQFintechMicroservicesArchitecture
EM
Emmanuel Maneswa

Full Stack Software Engineer specialising in core banking integrations, payment systems, and distributed financial architectures.

All ProjectsAll Posts

Navigation

  • Home
  • About
  • Skills
  • Projects
  • Experience
  • Blog
  • Contact

Connect

GitHubLinkedInEmail
Open to remote opportunities

© 2026 Emmanuel Maneswa. All rights reserved.

Built with Next.js & Tailwind CSS

Sitemap