Financial systems · Data · AI

Hello, I’m Marius.

Engineering Leader & Forward Deployed Engineer.

I build financial systems, payment integrations, and AI-powered workflows that teams can run in production. 13+ years connecting hands-on engineering with technical leadership across Africa, Europe, Japan, and the United States.

13+
Years in software
8
Engineers in my team
4
Continents of delivery
Marius Ngaboyamahina

Marius Ngaboyamahina

Accra, Ghana · Working globally

About Me

I lead the eight-person Digital Factory team at UMWALIMU SACCO, with responsibility for digital banking delivery, integrations, and production operations. Alongside this permanent role, I work as a Forward Deployed Engineer consultant at Hence Technologies, translating client requirements into production AI and data solutions.

My work spans payment interoperability, event-driven services, backend APIs, full-stack applications, and Palantir Foundry integrations. I stay close to implementation: tracing contracts, reviewing code, resolving production issues, and helping teams ship maintainable systems.

I hold a Master's in Information Systems from Kobe Institute of Computing, Japan. Teaching at WiredIn Academy and mentoring through African Leadership International / The Room have made developing other engineers a lasting part of my work.

Financial SystemsPayment InteroperabilityProduction AIDistributed SystemsEngineering Leadership

Education

Master of Science in Information SystemsKobe Institute of Computing

Bachelor of Science in Computer EngineeringUniversity of Rwanda

Certifications

African Business Education (ABE) Initiative — Master's Degree and Internship Program

Japanese-Language Proficiency Test (JLPT) N4

Cisco Certified Network Associate (CCNA)

Current Roles

Permanent leadership at UMWALIMU SACCO, alongside a separate consulting engagement.

Permanent employment · Team of 8

Digital Factory Manager

UMWALIMU SACCO

Jun 2023 — Present

Kigali headquarters · Remote from Accra, Ghana

Lead an eight-person team responsible for the design, delivery, integration, and production operation of digital banking and business solutions.

C#ASP.NET CoreGoKafka+7

Concurrent consultancy

Forward Deployed Engineer — Consultant

Hence Technologies Ltd.

Jun 2025 — Present

London, UK — Remote (Accra, Ghana)

Implement production AI and data solutions for Hence Legal, working directly with stakeholders across the United States, Europe, and Africa.

Palantir FoundryOSDKOAuthTypeScript+3

Experience

A career built through delivery

Employment, concurrent consulting, and client deployments since 2013. Expand a role for its scope and technologies.

Permanent employment · Team of 8Digital Factory ManagerUMWALIMU SACCO · Jun 2023 — Present · Current

Kigali headquarters · Remote from Accra, Ghana

Lead an eight-person team responsible for the design, delivery, integration, and production operation of digital banking and business solutions.

  • Led eKash / RNDPS integration using ISO 20022 and PostBridge integration using ISO 8583 for interoperability and ATM access.
  • Introduced Go for SMPP integration and use Kafka for account information synchronization, validations, and event-driven processing.
  • Directed online loan application delivery and the revamp of internet and mobile banking.
  • Led Educard integrations, MTN Escrow, school-fees and Dusangire Lunch collections, and Agency Banking.
  • Led IFRS 9 expected credit loss (ECL) automation.
  • Introduced Agile delivery, CI/CD, and containerization; mentor engineers in architecture, system design, and project execution.
C#ASP.NET CoreGoKafkaISO 20022ISO 8583SMPPSQL ServerRedisDockerGitHub Actions
Concurrent consultancyForward Deployed Engineer — ConsultantHence Technologies Ltd. · Jun 2025 — Present · Current

London, UK — Remote (Accra, Ghana)

Implement production AI and data solutions for Hence Legal, working directly with stakeholders across the United States, Europe, and Africa.

  • Translate complex client requirements into deployable workflows, integrations, and maintainable product capabilities.
  • Deployed through Hence to Unruly Corporation for a Palantir Foundry stack migration.
  • Aligned frontend and backend endpoints, OSDK dependencies, OAuth configuration, and ontology-backed application wiring.
Palantir FoundryOSDKOAuthTypeScriptReactData IntegrationProduction AI
Concurrent fixed-term consultancySenior Software Developer Lead (Consultant)Credit Jambo Ltd. · Nov 2025 — Jun 2026

Musanze, Rwanda — Remote (Accra, Ghana)

Led technical delivery for the Jambo360 platform, partnering closely with the CTO on architecture, code quality, and on-time milestone execution.

  • Led the technical development team, providing day-to-day guidance and oversight to drive execution against delivery milestones.
  • Guided software architecture and technical design decisions for the Jambo360 platform in collaboration with the CTO.
  • Established and enforced code quality practices through structured code reviews and engineering standards.
  • Coordinated technical planning and progress tracking to support timely milestone delivery across the engagement.
Node.jsTypeScriptReactTailwindReact NativePostgreSQLDockerMicroservices
Primary employmentSenior Software Developer (Team Lead)WiredIn LTD · Feb 2020 — Jun 2023

Kigali, Rwanda

Led delivery across international clients in Japan, the Netherlands, France, and Rwanda; owned requirements, design, implementation, and mentoring of junior developers.

  • Analyzed requirements, designed systems, and implemented robust solutions to meet project goals.
  • Contributed to architectural decisions and core business logic across projects.
  • Monitored projects, proactively identifying and resolving logic and coding issues.
PHPYii2JavaSpring BootNode.jsReactReact NativeAndroidAWSRedisPostgreSQLMySQLDocker
Client deployment through WiredInSoftware Engineer — Audacy DeploymentAudacy / Cardinal Peak partnership · Sep 2020 — Oct 2021

Remote · United States

Contributed to software delivery for Audacy through the WiredIn–Cardinal Peak partnership.

Node.jsAWSPostgreSQLRedisKubernetesHLS
Client deployment through WiredInSoftware Engineer — AmperWave DeploymentAmperWave / Cardinal Peak partnership · Nov 2021 — Sep 2022

Remote · United States

Designed microservices for live audio streaming and ad serving; resolved production issues across modern services and legacy systems. Worked with Kafka, Confluent, and AWS MSK, MQ, SQS, and EKS.

PHPReactKafkaConfluentHLSAWSDockerKubernetes
Client deployment through WiredInSoftware Engineer — EnergiePartners DeploymentEnergiePartners · Feb 2020 — Aug 2020; Oct 2022 — Jun 2023

Remote · Netherlands

Delivered software engineering work across two assignments for a Netherlands-based client while employed by WiredIn.

JavaAndroidPythonDjango
Part-time alongside WiredIn employmentProgramming TrainerWiredIn Academy · Nov 2022 — Jun 2023

Kigali, Rwanda

Trained students on programming fundamentals through advanced concepts as part of WiredIn Academy's programming curriculum.

  • Helped students understand fundamental programming concepts using Python.
  • Facilitated pair-programming exercises with hands-on experience on real-world projects.
PythonPair ProgrammingCurriculum Design
Concurrent consultancyTechnical Mentor (Part-time)African Leadership International Limited · Nov 2022

Cybercity, Mauritius

Mentored Tech Career Catalyst (TCC) participants as part of The Room's Global Tech Expert team, contributing to the growth of Africa's upcoming tech talent.

  • Conducted mock interviews with TCC participants, covering both technical and behavioral questions.
  • Reviewed resumes and provided actionable feedback to improve job application success.
MentorshipInterview CoachingResume Review
Concurrent consultancySoftware Engineer ConsultantAlgorithm Inc. · Feb 2020 — Mar 2023

Kigali, Rwanda

Supported product performance, data operations, and integrations across VSDC, POS, and ERP systems; contributed to international deployments and data warehouse operations as DBA Consultant and CTO Assistant.

  • Contributed to a healthcare connectivity solution linking pharmacies, insurance, and hospitals/clinics.
  • Improved performance for VSDC, POS, and ERP systems integrated with the Rwanda Revenue Authority (RRA).
  • Played a significant role in the export of Electronic Billing Machines (EBM) to Ghana, supporting submissions to the Ghana Revenue Authority (GRA).
  • Executed ETL operations for the Ishyiga Data Warehouse.
  • Implemented automated database backups with Amazon S3 integration for security and recovery.
  • Supported integrity and performance via daily backups, migrations, and monitoring.
PHPJavaPythonMySQLApache DerbyAWS
ABE Initiative internship · WiredIn partner placementSoftware Engineer (Professional Intern)Rexvirt Communications Inc. · Sep 2019 — Jan 2020

Tokyo, Japan

Developed an IoT solution across web, mobile, and REST APIs, including supporting hardware artifacts within a Japanese business environment.

  • Built web/mobile applications and RESTful APIs for the IoT solution.
  • Used Yii Framework, Arduino, and React Native regularly in development.
  • Designed PCB and 3D-printed enclosures using KiCad and Fusion 360.
PHPYii2React NativeAndroidAWSArduinoFusion 360KiCadMySQL
EmploymentSoftware DeveloperWiredIn LTD · Oct 2015 — Aug 2017

Kigali, Rwanda

Worked as a bridge engineer for Japanese clients, translating requirements and coordinating delivery, quality assurance, and communication across Rwanda and Japan.

  • Coordinated design and implementation with project managers across cross-border teams.
  • Collaborated remotely with teams in Japan on application design and quality assurance.
  • Engaged local clients in Rwanda to gather feedback throughout the project lifecycle.
PHPYii2Ionic 2AngularAWSRedisPostgreSQLMySQLDocker
Employment · Team of 10Software Support ManagerAlgorithm Inc. · Jan 2015 — Sep 2015

Kigali, Rwanda

Led ten support specialists across client organizations, coordinating assignments, escalations, service quality, and client communication. Automated support workflows and built a bug-reporting tool.

  • Identified, reported, and rectified QA issues to maintain high service standards.
  • Facilitated training courses for new employees and users.
  • Built a Bug Reporting Tool to streamline feedback collection.
  • Provided advanced troubleshooting on complex technical issues.
  • Analyzed reports and surveys, designing new features based on client feedback.
PHPJavaMySQLApache Derby
EmploymentJunior Software DeveloperAlgorithm Inc. · May 2013 — Dec 2014

Kigali, Rwanda

Contributed to Ishyiga inventory optimization, including stockout management and purchase forecasting, alongside business and clinic-management software.

  • Reported performance issues to senior developers for prompt resolution.
  • Conducted thorough testing and documented system resolutions.
  • Collaborated with senior team members to troubleshoot common issues.
PHPJavaMySQLApache Derby

Featured Projects

Selected delivery across financial systems, AI and data platforms, and distributed services

AI & DataDuring Hence consultancy

Foundry Platform Migration

Unruly Corporation · Deployed through Hence

Delivered a Palantir Foundry stack migration, connecting application code, runtime services, authentication, and ontology-backed data for a client deployment.

Frontend and backend runtime alignment
OSDK and dependency integration
OAuth configuration and ontology-backed application wiring
Palantir FoundryOSDKOAuthTypeScriptReact
FinTechNov 2025 — Jun 2026

Jambo360 Platform

Credit Jambo Ltd.

Led technical development of a digital financial solutions platform, establishing code quality practices and coordinating delivery milestones with the CTO.

Microservices architecture and service boundaries
Engineering standards and structured code reviews
CI/CD pipeline and milestone tracking
Node.jsTypeScriptReactPostgreSQLDocker
FinTechJun 2023 — Present

UMWALIMU SACCO Digital Transformation

UMWALIMU SACCO

Directed digital banking modernization, including the revamp of internet and mobile banking, eKash and Educard integrations, online loan applications, and IFRS 9 expected credit loss (ECL) automation.

Leadership of internet and mobile banking revamping
IFRS 9 expected credit loss (ECL) automation
Kafka-based account information synchronization and validations
eKash / RNDPS using ISO 20022; PostBridge using ISO 8583
C#ASP.NET CoreSQL ServerDockerGitHub Actions
Visit project
Digital BankingDuring Digital Factory leadership

Online Loan Application

UMWALIMU SACCO · Project leadership

Directed delivery of the online loan application platform, enabling teachers to apply for loans remotely.

Online access to loan applications
Technical direction and delivery leadership
Digital BankingLoan Applications
Visit project
FinTechDuring Digital Factory leadership

Educard Integration

UMWALIMU SACCO · Integration leadership

Led Educard integration work at UMWALIMU SACCO as part of the digital banking portfolio.

Integration delivery and technical leadership
Systems IntegrationDigital Banking
Visit project
PaymentsDuring WiredIn employment

IremboPay Payment Gateway

IremboPay · Contribution through WiredIn

Contributed to the IremboPay payment gateway project while working at WiredIn.

Software engineering contribution through WiredIn
Payments
Visit project
FinTechNov 2023

School Fees & Feeding Collection

UMWALIMU SACCO • MTN • MINEDUC • MINICOFIN

Led integrations for school-fees and Dusangire Lunch school-feeding collections, connecting banking and telecom payment workflows in Rwanda.

Nationwide rollout to schools across Rwanda
Telecom + banking + government integration
School-fees and school-feeding payment workflows
C#ASP.NETSQL ServerAPI Integration
Visit project
MicroservicesSep 2020 — Sep 2022

Live Streaming Microservices

Audacy / AmperWave · WiredIn–Cardinal Peak partnership

Designed and implemented enterprise-scale microservices for live audio streaming and ad serving, debugging across legacy systems and adopting AWS-native services.

Large-scale system design with HLS pipelines
AWS infrastructure (MSK, MQ, SQS, EKS)
Kafka integration for high-throughput streaming
Node.jsPHPAWSKafkaKubernetesRedis

Selected Past Work

Earlier projects across IoT, mobile, and personal R&D

IoTAug 2018

Murakoze

Rexvirt • WiredIn

Started during a Tokyo internship, evolved from ICHIGOJAM and Arduino hardware into a tablet application that manages queues in customer service settings.

ArduinoKiCadFusion 360React Native
View
MicroservicesDec 2020

Microservice-Based POS

Personal Project

A modular point-of-sale system built around microservices to support seamless transaction processing and demonstrate scalable architecture patterns.

Node.jsPostgreSQLDockerREST
View
IoTOct 2016

Waraukado

Rexvirt • WiredIn

IoT-based retail engagement project using smart interfaces to optimize customer interactions and create a streamlined shopping experience.

PHPYii2ArduinoAWS
View
Mobile AppOct 2017

SARating App

Personal Project

Service ranking system based on sentiment analysis. Aggregates reviews from online platforms and uses the Wilson Score confidence interval for balanced rankings.

PythonNLPAndroidJava
View
Web AppJul 2024

Ikizamini App

Personal Project

Interactive tool for practicing Rwandan driving theory exam questions, with real-time feedback and exam-condition timers, sourced via a web crawler over the Rwanda Traffic Guide.

JavaScriptFirebaseWeb Crawler
View

Services I Provide

Strategic, hands-on services that help teams move from idea to reliable production

Architecture & Technical Direction

  • Turn business requirements into service boundaries, API contracts, and phased delivery plans.
  • Guide design decisions and code reviews with attention to reliability, maintainability, and team capacity.

Banking & Payment Integrations

  • Connect financial platforms, telecom services, and payment systems.
  • Apply hands-on experience with ISO 20022, ISO 8583, SMPP, and event-driven banking workflows.

AI & Data Platform Delivery

  • Translate client requirements into production AI capabilities and connected data workflows.
  • Integrate Palantir Foundry applications, OSDK, OAuth, and ontology-backed services.

Backend & Full-Stack Engineering

  • Build APIs, business workflows, and web applications with C#, Go, TypeScript, Node.js, and React.
  • Connect application behavior, database models, and integration contracts from implementation through release.

Production Reliability & Data Operations

  • Diagnose service failures, slow queries, and integration issues using production evidence.
  • Improve CI/CD, container deployment, backup automation, and database operations.

Engineering Leadership & Mentorship

  • Support delivery planning, engineering standards, stakeholder communication, and team development.
  • Mentor engineers through system design, code reviews, practical teaching, and interview preparation.

Tools in service of the problem

Practical expertise shaped by banking, client delivery, and production operations.

Financial systems & integration

Digital banking, payment interoperability, and event-driven services.

  • C#
  • ASP.NET Core
  • Go
  • ISO 20022
  • ISO 8583
  • SMPP
  • Kafka
  • REST APIs

Product, data & AI

Client-facing applications, production AI workflows, and connected data platforms.

  • TypeScript
  • JavaScript
  • React
  • Node.js
  • Palantir Foundry
  • OSDK
  • OAuth
  • Python
  • Java
  • PHP

Data & infrastructure

Databases, messaging, containerized services, and repeatable releases.

  • SQL Server
  • PostgreSQL
  • MySQL
  • Redis
  • Confluent
  • RabbitMQ
  • Docker
  • Kubernetes
  • AWS
  • GitHub Actions

Engineering leadership

From requirements and architecture to team development and production operation.

  • System design
  • API contracts
  • Code reviews
  • CI/CD
  • Technical mentorship
  • Requirements analysis
  • Distributed delivery
  • Production troubleshooting

Education & Credentials

Academic background, certifications, and published research

Education

Master of Science in Information Systems

Kobe Institute of Computing, Graduate School of Information Technology

Kobe, Japan · Oct 2017 — Sep 2019

Advanced Information NetworkAdvanced Software Developments (Cloud Computing)Information Network Special ExperimentsProject ManagementSystem Architecture Special Experiments

Bachelor of Science in Computer Engineering

University of Rwanda, College of Sciences and Technology (formerly KIST)

Kigali, Rwanda · Jan 2010 — Sep 2013

Awards & Certifications

  • African Business Education (ABE) Initiative — Master's Degree and Internship Program

    JICA / Japan Government · 2017

  • Japanese-Language Proficiency Test (JLPT) N4

    Japan Foundation

  • Cisco Certified Network Associate (CCNA)

    Cisco

Publications

  • The Impact of Sentiment Analysis on Social Media to Assess Customer Satisfaction: The Case of Rwanda

    2019 IEEE 4th International Conference on Big Data Analytics (ICBDA), Suzhou, China — pp. 356–359

    DOI: 10.1109/ICBDA.2019.871321

Beyond Code

Learning New ThingsProgramming & Data ScienceNew TechnologiesMoviesTraveling

Let’s Work Together

I’m always interested in hearing about new projects and opportunities. Whether you need a technical leader, consultant, or mentor, let’s connect.