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
Project Links
- Live Application: https://skingserver.top:5173/
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
- Live Application: https://redcloud-unit-economic-map.vercel.app/
RedCloud Whitespaces Client
- Live Application: https://redcloud-whitespaces-client-theta.vercel.app/
RedCloud Lens
- Live Application: https://redcloud-lens.vercel.app/
Entrecore App
- Live Application: https://staging.entrecore.com/
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