Telecom & fintech · Production engineering
Production engineering for apps millions of Nigerians pay with.
Features, integrations and reliability work across MyMTN, MoMo PSB and UNEE, plus Wiki AI, an internal RAG system that answers questions about MTN's own applications.
- Role
- Senior Full-Stack Engineer
- When
- Aug 2023 — present
- Status
- In production
79%
faster deployments
−500ms
latency
+36%
throughput
The problem
At this scale, small inefficiencies get multiplied. An extra step in a purchase flow, half a second of latency or a slow release process adds up across more than ten million users, and so does every unanswered question from an engineer about how an application behaves.
What I owned
- Application, API and integration work across MyMTN, MoMo PSB and UNEE
- Release engineering and CI/CD
- Performance and operational reliability
- Contributor to Wiki AI, an internal knowledge system
The system
Question
engineer or user
Retrieve
Elasticsearch · live app data
Ground
SOPs & operational docs
Generate
LLM + retrieved context
Answer
specific to the application
Answers combine the model's trained knowledge with near-real-time application data and operating procedures.
Key decisions
- 01
Retrieve, don't just recall
Wiki AI pulls near-real-time application information from Elasticsearch, so answers reflect how systems behave now rather than what a model memorised.
- 02
Put procedures in the loop
SOPs and operational documentation became part of the knowledge base, so the assistant can answer both 'what is this?' and 'how do we handle it?'.
- 03
Treat the release process as a product
Reworking CI/CD and release workflows cut deployment time by 79%. Automating database optimisation and operational chores freed about 23 hours of manual work every week.
What I shipped
- MyMTN NG
- Shipped the October 2025 two-step buy-data journey, cutting the purchase flow from three steps to two. Also delivered theme customisation.
- MoMo PSB
- Electricity bill payment, cable TV subscriptions, bank transfers and account management in React Native, with accessibility improvements throughout.
- Internal platforms
- Led the frontend of the Fleet Management app from scratch, and rebuilt it once as requirements settled. Built the SIM registration app with AI biometric capture, and server-to-server endpoints for special MTN devices.
Outcome
79%
reduction in deployment time
−500ms
latency, after removing bottlenecks
+36%
throughput
~23h
manual work automated each week
3 → 2
steps to buy data in MyMTN
29+
production issues resolved weekly
React NativeElasticsearchRAG / LLMCI/CD