Work Experience
Full Stack Developer & E-Commerce Platform Engineer - ShopGoodsAfrica (E-Commerce Platform Development with AI Recommendations)
Duration: March 2023 – Present
Summary:- Developed a full-featured e-commerce platform supporting 1,000+ SKUs across multiple African markets with multi-currency support and localized payment integrations
- The platform includes AI-powered product recommendations to enhance user experience and sales
Responsibilities:- Architected and developed frontend using React 18 with TypeScript for dynamic product catalogs and responsive checkout.
- Built Node.js/Express backend with RESTful API handling high traffic with caching and query optimization.
- Integrated multiple payment gateways including Paystack, Flutterwave, and Stripe with webhook handlers.
- Designed and optimized PostgreSQL database schema for scalability and performance.
- Implemented AI-powered product recommendation engine using OpenAI embeddings and collaborative filtering.
- Developed admin dashboard with real-time sales analytics and inventory management.
- Established CI/CD pipelines with GitHub Actions, automated testing, and Docker containerization.
- Implemented SEO strategies achieving high Lighthouse scores and organic traffic growth.
Technologies: React 18, TypeScript, Node.js, Express, PostgreSQL, Redis, OpenAI API, Socket.io, GitHub Actions, Jest, Cypress, Docker, Stripe, Paystack, Flutterwave
Web Developer & Travel Technology Specialist - Roaming Travels (Travel Booking Platform Development)
Duration: June 2022 – February 2023
Summary: Developed and maintained a dynamic travel booking platform enabling users to search, compare, and book flights, hotels, and tour packages across African and international destinations with real-time data integration.
Responsibilities:- Integrated third-party travel APIs (Amadeus, Skyscanner, Booking.com) for real-time pricing and availability.
- Built custom booking engine handling complex business logic for multi-leg flights and dynamic pricing.
- Implemented user authentication with JWT and social login, profile management, and personalized recommendations.
- Developed automated email notification system for bookings and promotions using Node.js and SendGrid.
- Created vendor portal with role-based access and real-time commission tracking.
- Optimized platform performance with image compression, lazy loading, CDN integration, and database indexing.
- Collaborated on A/B testing to improve user experience and conversion rates.
Technologies: Node.js, JWT, SendGrid API, Amadeus API, Skyscanner API, Booking.com API, Cloudflare CDN, Database indexing
Web Developer & Digital Wellness Platform Engineer - SerenHypnotherapy (HIPAA-Aligned Wellness Platform Development)
Duration: January 2022 – May 2022
Summary: Developed a HIPAA-compliant wellness platform for hypnotherapy practice featuring online session booking, secure video consultations, digital resource libraries, and client progress tracking.
Responsibilities:- Built frontend with Vue.js 3 focusing on accessibility and user interface design.
- Implemented secure booking system with real-time availability and timezone handling integrated with Google Calendar and Calendly APIs.
- Developed client portal with secure document upload and encrypted storage ensuring data privacy compliance.
- Integrated Zoom API for video consultations with recording and transcription features.
- Built analytics dashboard for tracking booking trends and revenue metrics.
- Implemented SEO and content marketing strategies to increase organic traffic and client inquiries.
- Configured security measures including SSL/TLS, firewall, backups, and audits.
Technologies: Vue.js 3, Google Calendar API, Calendly API, Zoom API, SSL/TLS, SEO strategies
Web Designer & Digital Platform Manager - Weekly Source Newspaper (Digital Platform Management and Development)
Duration: November 2022 – Present
Summary: Architected and maintained the company's primary digital platform using WordPress and custom web technologies to ensure high availability, fast load times, and enhanced user engagement.
Responsibilities:- Developed responsive, mobile-first UI/UX interfaces improving mobile traffic and reducing bounce rates.
- Created custom WordPress themes and plugins extending core functionality.
- Integrated third-party APIs for analytics, social media, and newsletters with custom dashboards.
- Implemented SEO strategies including schema markup and Core Web Vitals optimization.
- Established Git-based version control and automated deployment pipelines.
- Led cross-functional collaboration to deliver feature releases using Agile methodologies.
- Conducted security audits and implemented backup systems maintaining zero security incidents.
Technologies: WordPress, PHP, HTML5, CSS3, JavaScript, Google Analytics 4, Google Search Console, Mailchimp API, Git
SEO Specialist & Growth Strategist - Gida Concept (SEO and SEM Campaign Management)
Duration: January 2022 – Present
Summary: Designed and executed data-driven SEO and SEM campaigns across multiple platforms to increase organic traffic and improve domain authority for diverse clients.
Responsibilities:- Managed Google Ads, Bing Ads, and social platform campaigns with monthly budgets over ₦500K.
- Built custom web analytics dashboards tracking 50+ KPIs for strategic decision-making.
- Conducted technical SEO audits and resolved critical site issues.
- Optimized on-page and off-page SEO elements to drive qualified organic traffic.
- Collaborated with content creators and developers to implement SEO best practices.
- Adopted AI-powered SEO tools to optimize content production workflows.
Technologies: Google Ads, Bing Ads, Google Analytics 4, SEMrush, Screaming Frog, Ahrefs, SurferSEO, Clearscope, Jasper AI
Graphics Designer - Gida Concept (Visual Asset Creation and UI Design)
Duration: January 2022 – Present
Summary: Created visual assets and UI mockups for clients across industries, ensuring brand consistency and enhancing user engagement through high-quality design deliverables.
Responsibilities:- Designed logos, illustrations, and marketing materials for 15+ clients.
- Produced high-fidelity UI mockups and wireframes for web and mobile applications.
- Created marketing collateral including social media graphics, banners, infographics, and brochures.
- Established design review workflows and quality assurance processes.
Full Stack Developer (AI-Powered SaaS Dashboard)
Summary: Architected a production-ready SaaS analytics dashboard featuring AI-powered content summarization and sentiment analysis to enable data-driven decision-making.
Responsibilities:- Implemented AI features using OpenAI GPT-4 API with custom prompt engineering.
- Designed scalable RESTful API with JWT authentication and role-based access control.
- Built responsive frontend with React 18 and interactive data visualization using Recharts.
- Containerized application with Docker and deployed on Vercel with CI/CD pipelines.
- Maintained high test coverage with unit, integration, and E2E tests.
Technologies: React 18, TypeScript, Node.js, Express, PostgreSQL, Prisma, OpenAI API, Tailwind CSS, Recharts, JWT Auth, Docker, Vercel, Jest, Playwright
Full Stack Developer (E-Commerce Platform with AI Recommendations)
Summary: Developed a MERN stack e-commerce platform supporting 500+ products with AI-powered product recommendations and real-time inventory management.
Responsibilities:- Integrated Stripe Payment Intents API for secure payment processing.
- Built AI recommendation engine using OpenAI embeddings and collaborative filtering.
- Implemented real-time order tracking and notifications with Socket.io and Redis.
- Designed cloud-based image management system with Cloudinary.
- Created admin panel with role-based permissions and sales analytics.
Technologies: MongoDB, Express, React, Node.js, Redux Toolkit, Stripe API, OpenAI API, Cloudinary, Socket.io, Redis, Render
Full Stack Developer (AI Chatbot Integration Platform)
Summary: Engineered a microservices-based platform enabling businesses to deploy custom AI chatbots trained on their own documentation and knowledge bases.
Responsibilities:- Implemented RAG pipelines using LangChain, OpenAI embeddings, and Pinecone vector database.
- Built document ingestion pipeline supporting multiple formats with chunking and metadata extraction.
- Developed Next.js 14 frontend with Server Components and streaming responses.
- Deployed microservices on AWS EC2 with Docker Swarm and configured Nginx reverse proxy and SSL.
- Implemented log aggregation with CloudWatch.
Technologies: Next.js 14, FastAPI, Python, LangChain, Pinecone, PostgreSQL, Docker, AWS EC2, Nginx
Full Stack Developer (Real-Time Collaborative Task Manager)
Summary: Built a real-time collaborative task management application supporting multi-user workspaces with offline-first capabilities and PWA features.
Responsibilities:- Leveraged Firebase Firestore for real-time database and Firebase Authentication for OAuth and email/password flows.
- Implemented drag-and-drop Kanban boards and instant synchronization across devices.
- Configured service workers and local storage caching for offline functionality.
- Enabled PWA capabilities including push notifications and background sync.
Technologies: Vue.js 3, Firebase, Firestore, Firebase Auth, Tailwind CSS, Pinia, Vite, PWA
Education
- Bachelor of Science in Computer Science
Relevant Coursework: Data Structures & Algorithms, Object-Oriented Programming (Java, Python), Database Management Systems, Software Engineering Principles, Computer Networks, Operating Systems, Web Development, Artificial Intelligence Fundamentals, Machine Learning Basics. Academic Projects: Built a student management system with CRUD operations and authentication; Developed a basic neural network for image classification using Python and TensorFlow. Active member of the university's Computer Science Society.
2019 – Expected 2026