Projects & Systems
Production systems, active development, and next-generation tools — across fintech infrastructure and music technology.
Central Payment Gateway
MTN Pay is the central payment gateway for MTN, integrated by multiple services including the Self Service Portal. It handles Mobile Money transactions, PCI DSS–compliant Mastercard hosted checkout, and airtime top-up.
Customer Self-Service Platform
The MTN Self Service Portal (SSP) allows customers to manage and service their MTN accounts independently. It supports broadband, data bundles, SIM management, eSIM provisioning, and more, integrated with MTN Pay for in-portal payments.
Youth Platform · MyMTN App
MTN Pulse is MTN's youth platform, delivered within the MyMTN app. The platform provides targeted offers, data bundles, and digital experiences for MTN's young subscriber base.
Centralized Identity & Access
MTN Auth Services provides centralized identity and access control using Auth0, consumed by multiple MTN applications across Ghana and South Africa MTN Group, supporting secure and consistent authentication at scale.
Fleet Intelligence Platform
A full-stack fleet intelligence platform providing live GPS tracking, route analytics, and vehicle management. Led the full redevelopment of the platform across frontend and backend.
MIDI Diagnostics & Monitoring
PulseMIDI is a native macOS application for MIDI signal monitoring, device management, and port routing. Built with Swift and SwiftUI, using CoreMIDI for system-level MIDI access and the CLAP SDK for plugin distribution. Ships as a universal binary targeting Apple Silicon and Intel Macs on macOS 12+.
Native macOS DAW Bridge
PulseControl Bridge is a native macOS application that bridges the PulseControl Mobile app to your DAW over a local WebSocket connection. Devices discover each other via Bonjour/mDNS — no configuration required. Creates virtual MIDI output ports via CoreMIDI for seamless DAW integration.
Wireless MIDI Control Surface
PulseControl Mobile turns your phone into a wireless MIDI controller. Android is available now, with iOS coming soon. Touch faders and rotary knobs send MIDI CC data to PulseControl Bridge over a WebSocket connection. Pairing is handled via QR code — no manual network configuration.