Skip to main content

Professional Experience


Author, Open-Source Tool (Fascraft) - Lead Developer

Lead Developer | August 2025 - Present

Key Achievements

  • 🚀 Open Source Leadership
    • Authored and published FasCraft, a Python-based scaffolding tool for FastAPI projects
    • Designed the tool's architecture from the ground up, focusing on ease of use and modern Python best practices
    • Demonstrated initiative and deep technical expertise in the Python ecosystem

Intelligent Transport Project - Senior Full Stack AI Engineer

Senior Full Stack AI Engineer | August 2025 - Present

Key Achievements

  • 🏗️ Code Refactoring Excellence

    • Refactored monolithic frontend code, trimming pages with over 3000 lines of code into modular components with ~1000 lines each
    • Implemented clear separation of concerns, making it easier for AI to contextualize and developers to manage
  • DevOps & Performance

    • Setup CI/CD with GitHub Actions, reducing time from local to staging to production by over 71%
    • Created templates for GitHub issues, improving the in-house ticketing system for efficient task management
    • Configured Nginx for production and set up Docker Compose for the production environment
    • Setup HTTPS for the production environment, ensuring secure data transmission
  • 🤖 AI/ML Integration

    • Trained ML and CV models for a road anomaly detection system on edge devices
    • Developed a REST API and backend for processing road reports
    • Built a mobile-friendly admin dashboard for managing the system

Independent Project - Real-time Multiplayer Card Game (Remote)

Lead Developer | January 2025 - Present

Key Achievements

  • 🎮 Tech Leadership

    • Served as Tech Lead for the design and deployment of a scalable, high-load system
    • Led backend development for a high-traffic, real-time gaming platform from the ground up
  • 🏗️ System Architecture

    • Designed and implemented secure and scalable API architectures using Node.js and TypeScript
    • Built systems to handle real-time game state, user data, and asynchronous updates
    • Optimized backend performance to handle concurrent users and real-time updates without downtime
  • 💳 Payment Integration

    • Built and maintained integrations with third-party payment gateway for in-game transactions
    • Implemented security protocols to protect data integrity and prevent fraud

Punch Agency, San Francisco (Remote)

Software Developer | April 2024 - Present

Key Achievements

  • 🤖 AI/ML Integration Expert

    • Integrated AI/ML solutions into multiple products across multiple domains
    • Applied AI tools and event-driven microservices to build robust systems for market analysis
    • Designed and implemented scalable backend systems with Python to support AI/ML solutions
  • 🏗️ System Architecture

    • Developed the entire backend infrastructure for entrecore app, comprising an ELT pipeline, REST API, and LangGraph agents
    • Created connectors to third-party data sources like Netsuite and BigQuery
    • Implemented parallel processing and batch processing of millions of rows for on-demand ELT jobs

Notable Projects

RedCloud Unit Economic Map

RedCloud Whitespaces Client

RedCloud Lens

Entrecore App


Right Click Solutions, Abuja, Nigeria

Software Developer | January 2022 - January 2024

Key Achievements

  • 🏗️ System Architecture

    • Led the re-architecture of a legacy system into a distributed microservices architecture using Python and Django
    • Applied DevOps practices with Docker and Kubernetes to streamline deployments in a cloud environment
  • 📚 Technical Leadership

    • Principal Engineer and Author of Standard Operating Procedure (SOP)
    • Wrote clean, tested, and well-documented code, implementing end-to-end test automation and TDD principles

Notable Projects

ADAMS Data Management Solution

  • Software Developer: Contributed to data management solution development

Electronic Material Management System

  • Software Developer: Developed electronic material management system

NUIMS 360

  • Software Developer: Worked on NUIMS 360 project development

EF Network, Abuja, Nigeria

Junior Developer/Technical Support | September 2020 - December 2021

Key Achievements

  • 🛒 E-commerce Development

    • Developed key features for an e-commerce application using Django and Python
    • Implemented a vendor management system for over 1,000 vendors, utilizing a PostgreSQL database
  • 🏢 CRM System Development

    • Built a custom CRM system with Django, showcasing experience with Django-based framework

Notable Projects

EFContact

  • Full Stack Developer: Collaborated with cross-functional teams to develop a digital yellow pages system

EFSkyview

  • Full Stack Developer: Developed a Vue.js-based dashboard for managing and monitoring the company's products
  • Technical Support Specialist: Provided technical support to clients and internal teams

Gboko Polytechnic, Nigeria

IT/Systems Developer | September 2017 - September 2020

Key Achievements

  • 🏫 School Management System

    • Developed and maintained a school management portal using a Node backend and MySQL database
    • Identified and resolved bugs through advanced debugging, ensuring system stability
  • 🚀 DevOps & Deployment

    • Managed hosting services and deployed applications using Linux and basic containerization principles