Personal details

Marius N. - Remote full-stack developer

Marius N.

Senior Software Engineer
Based in: 🇬🇭 Ghana
Timezone: UTC (UTC+0)

About

Senior software engineer and engineering leader with 13+ years of experience building financial-services platforms, payment integrations, APIs, data workflows, and cloud-native applications. As the permanent Digital Factory Manager at UMWALIMU SACCO, I lead an eight-person team delivering digital banking solutions, alongside separate consulting engagements. My work combines hands-on backend and full-stack engineering with distributed systems, data integration, production AI workflows, CI/CD, and technical mentorship. I have collaborated with remote, multicultural teams across Africa, Europe, Japan, and the United States. Core technologies include C#, ASP.NET Core, Go, TypeScript, Node.js, React, Python, SQL Server, PostgreSQL, Kafka, Redis, Docker, AWS, and Palantir Foundry.

Work Experience

Forward Deployed Engineer — Consultant
Hence Technologies Ltd | Jun 2025 - Present
Python
TypeScript
React
JavaScript
Palantir foundry

Concurrent consultancy alongside permanent employment at UMWALIMU SACCO; remote from Accra, Ghana.

• Implement production AI and data solutions, translating complex client requirements into deployable workflows, integrations, and maintainable product capabilities.

• Deliver full-stack capabilities for Hence Legal’s proprietary platform and collaborate directly with stakeholders across the United States, Europe, and Africa.

• Deployed through Hence to Unruly Corporation for a Palantir Foundry stack migration, aligning frontend and backend runtime endpoints, OSDK dependencies, OAuth client configuration, and ontology-backed application wiring.

Technologies: Palantir Foundry, OSDK, OAuth, TypeScript, React, data integration, workflow automation.

Digital Factory Manager
UMWALIMU SACCO | Jun 2023 - Present
Azure
Docker
Leadership
Kubernetes
Microservices
.NET
Agile
ASP.NET
Solution Architecture

Permanent employment, working remotely from Accra, Ghana.

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

• Led eKash integration with the Rwanda National Digital Payment System using ISO 20022, and PostBridge integration using ISO 8583 for interoperability and ATM access.

• Introduced Go for SMPP integration and Kafka for account-validation workflows and event-driven processing.

• Directed integrations for MTN Escrow liquidation and deposits, school-fees collection, and Dusangire Lunch school-feeding collections.

• Led online loan applications, Agency Banking, and automated loan provisioning aligned with IFRS 9.

• Introduced Agile delivery, CI/CD, and containerization practices; mentor engineers in architecture and system design.

Technologies: C#, ASP.NET Core, Go, Kafka, SQL Server, Redis, Docker, GitHub Actions, REST APIs, ISO 20022, ISO 8583, SMPP.

Projects

S.A Rating
Django
Pandas
NLP
JavaScript
Spacy
SA Rating is a rating system based on the traveler's experiences using Sentiment Analysis methods. This project is done in fulfillment of the award of a Master’s Degree in Information Systems at Kobe Institute of Computing.
A Microservice Based Point of Sale System
2021
Node.js
PostgreSQL
Redis
Domain-Driven Design
TypeScript
Docker
React
Swagger
Microservices
RESTful API
Tailwind css
This POS system, designed with a microservices architecture, consists of nine key services: Identity, Catalog, Order, Purchase, Inventory, Payment, Customer, Billing, and Financial. Each service has distinct responsibilities ranging from user management (Identity Service), managing item metadata (Catalog Service), handling orders and purchases (Order and Purchase Services), managing inventory (Inventory Service), processing payments (Payment Service), managing customer details (Customer Service), issuing invoices (Billing Service), to overseeing financial health (Financial Service). The system also includes a web-based POS Console that consumes all these services' APIs. The design of the system ensures scalability and separation of concerns, allowing each service to evolve independently, and improving overall system robustness.

Education

Kobe Institute of Computing, Graduate School of Information Technology
Master of Science in Information Technology・Information Systems
Oct 2017 - Sep 2019
University of Rwanda, College of Sciences and Technology (Formerly known as Kigali Institute of Science and Technology), Kigali, Rwanda.
Bachelor's degree・Computer Engineering
Jan 2010 - Sep 2013

Certifications & Awards

Japanese-Language Proficiency Test (JLPT) N4.
Japanese-Language Proficiency Test | Jul 2019
African Business Education (ABE) Initiative Master's Degree and Internship Program 2017.
Japan International Cooperation Agency | Jun 2017