Work
Here is a brief overview of my work experience.
Lagos, Nigeria
July 2026 - November 2026
Software Engineer (Contract) at HAGO Africa
Owned end-to-end development of a cross-platform content publishing feature, from mobile application functionality through backend services and platform integrations.
TypeScript
GraphQL
Apollo Server
React Native
Expo
Playwright
REST APIs
- Integrated publishing workflows with social and marketplace platforms using official APIs, with Jiji supported through browser automation.
- Worked with TypeScript, GraphQL and Apollo Server to build application services and connect the publishing experience to the mobile application.
- Contributed to the React Native and Expo mobile application and implemented browser automation workflows using Playwright.
Lagos, Nigeria
April 2025 - January 2026
Backend Engineer (Freelance) at Knot9ja
Developed backend services for a marketplace connecting customers with local artisans and service providers.
Python
FastAPI
SQLAlchemy
PostgreSQL
Paystack
Google Cloud Storage
Redis Pub/Sub
JWT
Alembic
Docker
- Built asynchronous APIs using FastAPI, SQLAlchemy 2.0 and PostgreSQL, with dependency-managed asynchronous database sessions.
- Implemented Paystack payment workflows with webhook signature verification and idempotent transaction handling.
- Implemented JWT-based cookie authentication, cloud file storage using Google Cloud Storage, and real-time messaging infrastructure using Redis Pub/Sub.
- Managed database schema migrations with Alembic and worked with Docker-based deployment workflows.
Lagos, Nigeria
April 2025 - August 2025
Software Engineering Intern (Full-time) at MTN Nigeria
Led backend development of Intern Compass, an intern onboarding and management platform built with FastAPI, PostgreSQL and SQLAlchemy.
C#
ASP.NET Core
Entity Framework Core
SQL Server
FastAPI
PostgreSQL
SQLAlchemy
PrestoDB
pandas
ARQ
Docker
OpenTelemetry
SigNoz
Docling
MarkItDown
Tesseract
- Implemented skills-based supervisor-intern matching using semantic similarity techniques; contributed to an MVP approved for use across 15 departments.
- Contributed to MTN's Internship Application Portal using C#, ASP.NET Core, Entity Framework Core and SQL Server.
- Built BI Smart Alert, an automated reporting pipeline that extracted data from PrestoDB, processed it with pandas, and generated HTML and Excel reports for stakeholders.
- Containerized the reporting service with Docker, scheduled background execution using ARQ, and integrated observability with OpenTelemetry and SigNoz.
- Developed document-processing and data-cleaning scripts for AllyQ, MTN's internal LLM solution, using tools including Docling, MarkItDown and Tesseract.
Lagos, Nigeria
September 2024 - December 2024
Backend Engineering Intern (Part-time) at FlexiSAF Edusoft Limited
Developed and maintained backend APIs in Java using established libraries and development practices.
Java
Spring Boot
PostgreSQL
Git
- Collaborated with other interns to deliver backend components for team projects.
Lagos, Nigeria
November 2022 - June 2023
Data Science Intern (Full-time) at Zummit Africa
Designed software utilities and automated processes for large-scale data cleansing and integration.
Python
SQL
pandas
NumPy
TensorFlow
Scikit-learn
Git
- Developed data-processing pipeline logic using Python and SQL.