EM
Emmanuel Maneswa
  • Home
  • About
  • Skills
  • Projects
  • Experience
  • Blog
  • Contact
  • All Projects
  • All Posts
  • Home
  • About
  • Skills
  • Projects
  • Experience
  • Blog
  • Contact
  • View All Projects
  • View All Blog Posts
Fintech  ·  AWS  ·  AI  ·  Microservices

Emmanuel
Maneswa

Full Stack Software Engineer  |  Core Banking Integration Specialist

Building distributed, scalable, secure, and high-performance financial systems that power the future of banking infrastructure.

View ProjectsDownload CVContact Me
Core stack:C#/.NETJavaSpring BootReactNext.jsAWSRabbitMQKafka
Scroll
About

Hi, I'm Emmanuel

A passionate Full Stack Software Engineer and Core Banking Integration Specialist with 5+ years of professional experience building robust, scalable financial technology solutions across the banking sector.

What I Do: I specialise in designing and implementing complex system integrations between core banking platforms, payment gateways, MTA remittance networks, regulatory systems, and enterprise applications. My work bridges legacy infrastructure with modern cloud-native architectures using event-driven patterns, microservices, and API-first design principles.

Key Impact: I have delivered transformative results - automating RTGS/SWIFT payment processing with a 70% improvement in processing speed, unifying 8+ Money Transfer Agents (Western Union, Mukuru, Remitly and more) into a single compliant remittance platform, connecting enterprise ERP systems to core banking platforms, and building mission-critical AML/CFT reporting pipelines that kept institutions compliant with FIU (Financial Intelligence Unit) standards.

Beyond technical delivery, I have a strong command of regulatory compliance frameworks from goAML reporting and ZIMRA TaRMS tax collection to LexisNexis sanctions screening, RBZ regulatory submissions, and ZIMSWITCH payment clearing. I bring both engineering depth and domain knowledge that most pure technologists lack.

5+
Years Experience
Building financial systems
40+
Integrations
Core banking, payment APIs & third party systems
20+
Systems Built
Production grade platforms

Core Banking

Deep expertise integrating with CBS platforms including Intellect Design, Ethix, and custom in-house solutions.

Payment Systems

RTGS, SWIFT, ZimSwitch, MTAs, IceCash – designing high-reliability payment rails with full audit trails and compliance.

Microservices

Event-driven architectures with Kafka, RabbitMQ and containerised microservices on AWS and Docker/Kubernetes.

Regulatory Compliance

goAML AML/CFT reporting, ZIMRA tax integrations, LexisNexis sanctions screening, and ISO 20022 messaging standards.

Skills

Technical Expertise

A comprehensive toolkit built across years of delivering production financial systems — from low-level protocols to cloud-native architectures.

⚙️

Backend Development

C# / .NET CoreJava / Spring BootPythonNode.js / ExpressFastAPIASP.NET CoreRustPHPC / C++Data Structures & Algorithms
🔗

System Integration

REST APIsSOAP / WSDLGraphQLSFTP / File-basedXML / JSONISO 20022ISO 8583WebhooksSWIFT MessagingiTumeric / Olive Fabric
⚡

Messaging & Events

Apache KafkaRabbitMQEvent-Driven ArchitectureCQRS / Event SourcingMessage Queues
🗄️

Databases

Oracle DB / PL/SQLMicrosoft SQL ServerPostgreSQLMySQLRedisSAP ASE / SybaseMongoDB
☁️

Cloud & DevOps

AWSDockerKubernetesCI/CD (GitLab / GitHub Actions)Nginx / IISLinux AdministrationVercel
🎨

Frontend

React.jsNext.jsTypeScriptJavaScript (ES6+)Tailwind CSSTanStack QueryTanStack Chartsshadcn/uiBootstrapReact NativeHTML5 / CSS3
🤖

AI & Machine Learning

Large Language Models (LLMs)Agentic AI / MCPLangChainNatural Language ProcessingPrompt Engineeringn8n / Workflow AutomationHugging Face
🏦

Banking Domain

SWIFT / RTGS / PAPSSCore Banking Systems (CBS)goAML (FIU)LexisNexis / Refinitiv World-CheckZIMRA (TaRMS / ASYCUDA)ERP Integration (Dynamics 365)AML / KYC / PCI-DSSPayment Gateways
📋

Project Management

JiraTrelloAsanaConfluenceAgile Scrum / Kanban
🤝

Soft Skills

Stakeholder CommunicationCritical ThinkingProblem SolvingAdaptabilityTeam Leadership
Projects

Featured Work

Production systems built at the intersection of banking, compliance, and modern software engineering.

View All Projects
Core Banking

RTGS & International Payments Automation

Problem

Critical high-value RTGS and SWIFT payment processes required manual intervention, causing delays and introducing human error into mission-critical financial transactions.

Solution

Built an event-driven automation system using C# and .NET with RabbitMQ message queuing and Docker containerisation to handle RTGS and international SWIFT payments reliably and at scale.

70% faster70% improvement in processing speed; near-zero manual errors on high-value transactions.
C#.NETMSSQLDockerRabbitMQSwift AllianceSAP ASE
Enterprise

Enterprise ERP (Dynamics 365) Integration Hub

Problem

Siloed enterprise systems: ERP, Core Banking, Payroll, Payment Gateways, and Government Procurement operated independently, causing data inconsistency and manual reconciliation overhead.

Solution

Designed and built a central integration hub connecting Dynamics 365 ERP with multiple downstream systems via REST APIs and RabbitMQ, enabling real-time, bidirectional data synchronisation.

6+ systems unifiedEliminated manual reconciliation; full process automation across 6+ enterprise systems.
C#.NETAzure ServicesRabbitMQREST APIsSAP ASEDynamics 365
Regulatory

ZIMRA TaRMS Tax Integration

Problem

Corporate clients had to submit tax payments to ZIMRA's TaRMS system through a manual, error-prone process outside the banking platform.

Solution

Engineered a seamless integration between the bank's API layer and ZIMRA TaRMS, with a React front-end and automated CI/CD deployments via GitLab. Applied secure coding practices throughout.

+40% retention40% increase in corporate client retention; fully automated tax collection flows.
C#.NETJavaScriptReactMSSQLSAP ASEDockerGitLab CI/CD
Fintech

Treasury & Investment Management Platform

Problem

The bank lacked a comprehensive digital investment platform integrated with omnichannel services, AML systems, and credit bureaus limiting wealth management capabilities.

Solution

Spearheaded end-to-end development of an investment platform with modules for investment tracking, automated reporting, and integrations with goAML (FIU) and Credit Reference Bureaus.

New revenue streamLaunched a new revenue stream; enabled compliant digital wealth management for retail and corporate clients.
JavaSpring BootTypeScriptReactRedisMSSQLSAP ASEDockerGitLab CI/CD
Payments

Unified MTA Remittance & Compliance Platform

Problem

Tellers had to log in to multiple separate MTA platforms to process remittances, with no automated CBS accounting, no centralised RBZ reporting, and no unified AML screening.

Solution

Built a unified hub integrating 8+ MTAs (Western Union, Mukuru, Remitly, MoneyGram and more) with automated CBS accounting, LexisNexis pre-transaction screening, RBZ regulatory reporting, and Kiya AML ingestion with goAML XML generation, powered by an event-driven Kafka and RabbitMQ backbone.

8+ MTAs unifiedEliminated multi-platform teller logins; fully automated CBS accounting, RBZ submissions, sanctions screening, and FIU AML reporting across all MTA channels.
C#.NETJavaSpring BootReactApache KafkaRabbitMQOracle DBREST APIsLexisNexisKiya AMLgoAML XMLMSSQLSAP ASEDockerGitLab CI/CD
Payments

IceCash ZINARA Licensing Integration

Problem

Vehicle licensing through ZINARA required customers to visit physical offices or use separate platforms, creating friction and reducing banking touchpoints.

Solution

Integrated the bank's platform with ZINARA's licensing system through IceCash payment rails, enabling customers to renew vehicle licences directly through banking channels.

Govt services in-appStreamlined government service payments within the banking ecosystem; reduced client drop-off for licence renewals.
C#.NETREST APIsIceCashMSSQLDocker
Experience

Career Timeline

A journey through fintech, banking infrastructure, and software engineering across multiple industries and geographies.

System Integration Engineer

Intellect Design Arena Ltd

Full-time
Feb 2026 – May 2026Chennai, India
  • Design and develop RESTful APIs and middleware components for core banking integration workflows.
  • Implement complex integration flows using Java, Spring Boot, and Microservices architecture.
  • Optimise data persistence layers with Oracle DB and advanced PL/SQL stored procedures.
  • Architect message-driven flows with RabbitMQ and Kafka for asynchronous, resilient processing.
  • Collaborate on SFTP-based file exchange integrations for regulatory and partner systems.
JavaSpring BootOracle DBPL/SQLRabbitMQKafkaSOAPRESTSFTPDockeriTurmeric / Olive Fabric

Systems Developer

People's Own Savings Bank (POSB)

Full-time
Sep 2022 – PresentHarare, Zimbabwe
  • Architected a Unified MTA Remittance Platform integrating 8+ MTAs (Western Union, Mukuru, Remitly, Mama Money, POSB Remit, Mastercard Cross-Border, World Remit, MoneyGram) into a single operator interface, eliminating multi-platform teller logins and double capturing.
  • Automated CBS double-entry accounting on every MTA transaction and built RBZ regulatory reporting pipelines via REST API for full central bank compliance.
  • Implemented Oracle DB ingestion into the Kiya AML system with database triggers feeding AML rule-engine process flows
  • Built the event-driven remittance backbone using Apache Kafka for transaction streaming and RabbitMQ for downstream message processing and MTA API orchestration.
  • Engineered and led the ZIMRA TaRMS integration, streamlining tax payments via banking APIs and increasing corporate client retention by 40%.
  • Automated RTGS processes using C#/.NET within an event-driven architecture, reducing manual errors by 70% and improving processing speed.
  • Developed inter-bank transaction solutions via ZEEPAY (ZimSwitch) using Java Spring Boot, Redis, and MSSQL.
  • Integrated goAML/CFT (FIU) and LexisNexis Bridger for anti-money laundering compliance and risk checks.
  • Spearheaded end-to-end development of a Treasury, Wealth and Investment Management Platform, launching a new digital revenue stream with full goAML and CRB compliance integration.
  • Designed the Enterprise ERP (Dynamics 365) Integration Hub, unifying 6+ siloed systems and eliminating manual reconciliation across Core Banking, Payroll, Payment Gateways, and Government Procurement.
  • Established CI/CD pipelines with GitLab and Docker, cutting deployment times by 50%.
  • Managed the full SDLC for multiple projects: requirements, design, QA, documentation, and support.
C#.NETJavaSpring BootRedisMSSQLSAP ASEOracle DBPL/SQLDockerGitLab CI/CDRabbitMQSWIFTRTGSgoAMLLexisNexisiTurmeric / Olive Fabric

ICT Administrator & Web Developer

Document Support Centre (DSC)

Full-time
Nov 2020 – Jan 2022Harare, Zimbabwe
  • Led development of 3 core internal systems (Vending Hub, Vending Logistics) using JavaScript, PHP, and MySQL, reducing bug-related downtime by 40%.
  • Automated key operational and reporting processes using Python, saving over 20 hours of manual work per month.
  • Directed fiscal device operations and established maintenance protocols across 10+ sites.
  • Implemented enhanced security measures, reducing system vulnerabilities by 65%.
JavaScriptPHPMySQLPythonLinuxcPanelWordPress

Freelance Software Engineer

Self-employed

Freelance
Jul 2020 – Nov 2020Remote
  • Built and optimised a Python NLP text classifier for sentiment analysis.
  • Conducted e-commerce platform audits to improve system security and usability.
PythonNLPscikit-learnPHPMySQL

Software Developer Intern

TRNC Telecommunications Department

Internship
Jul 2019 – Sep 2019Nicosia, Northern Cyprus
  • Optimised and maintained internal systems in PHP and JavaScript.
  • Collaborated on scalable software solutions and debugging initiatives.
PHPJavaScriptSQL
Blog

Technical Writing

Deep dives into banking integration, distributed systems, and the engineering challenges of financial infrastructure.

View All Posts
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
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
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
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
Get In Touch

Let's Build Something Together

Whether you have a project in mind, a role to discuss, or just want to connect — I'd love to hear from you.

Available for new opportunities

Email

hello@emmanuelmaneswa.dev

LinkedIn

linkedin.com/in/EmmanuelManeswa

GitHub

github.com/EmmanuelManeswa

Location

Harare, Zimbabwe · Open to Remote & Relocation

What I'm open to

  • Mid-Senior / Lead Backend & Integration Engineering roles
  • Fintech platform architecture consulting
  • Core Banking integration projects
  • Technical writing & engineering talks
  • Open-source collaboration

Send a Message

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