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 4+ 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.

4+
Years Experience
Building financial systems
20+
Integrations
Core banking & payment APIs
10+
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++
🔗

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 CSSReact 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
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 – PresentChennai, 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
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
Banking Integration8 min read

Core Banking Integration Patterns

A deep dive into the architectural patterns that underpin robust core banking integrations — from synchronous REST to event-driven messaging. Lessons learned from production financial systems.

1 May 2026Coming Soon
API Design7 min read

The Future of Banking APIs: gRPC vs REST

Comparing gRPC and REST for financial API design. Performance benchmarks, contract-first development with Protocol Buffers, and when to use each protocol in a banking integration context.

1 June 2026Coming Soon
Banking Integration12 min read

ISO 20022: Bridging Legacy and Modern Systems

A practical guide to implementing ISO 20022 messaging standards. Migration strategies, XML schema design, and interoperability between legacy SWIFT MT messages and the new MX standard.

1 July 2026Coming Soon
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.

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