Introduction
Overview.
I'm a skilled software developer with experience in TypeScript and JavaScript, and expertise in frameworks like React, Node.js, and React Native. I'm a quick learner and collaborate closely with clients to create efficient, scalable, and user-friendly solutions that solve real-world problems. Let's work together to bring your ideas to life!

Backend Developer

Frontend Developer

React Native Developer
What I have done so far
Work Experience.
Maintainer
HNG (Zuri chat open source)
- Served as a maintainer and team lead in the open-source Zuri Chat project, contributing code, managing GitHub issues, and ensuring timely reviews and merges of pull requests.
- Designed and developed new features and resolved bugs across both frontend (React) and backend (Node.js) codebases, supporting real-time chat capabilities and team collaboration tools.
- Managed and coordinated a cross-functional team of 15+ contributors, including developers and UI/UX designers — assigning tasks, hosting check-ins, and providing mentorship during development sprints.
Full-Stack Developer
Troyka Holdings
- Developed and maintained internal web applications using React, Node.js, and MongoDB, automating manual workflows and driving operational savings worth millions of naira.
- Collaborated cross-functionally with designers, engineers, and business stakeholders to translate requirements into efficient, user-focused solutions.
- Deployed and monitored production systems, implementing proactive health checks, automated backups, and incident response measures to ensure high availability and reliability.
Full-Stack Developer
Vibeoo Media
- Architected and deployed a scalable backend using Node.js and MongoDB while building rich, responsive UIs with React and TypeScript, supporting a growing web platform with consistent user engagement.
- Implemented secure authentication, role-based access control, and intuitive frontend flows that improved user experience and data protection.
- Led end-to-end development from API design and database modelling to frontend integration and deployment, ensuring smooth cross-system communication and timely, stable releases.
- Mentored junior developers through code reviews, pairing sessions, and technical guidance, improving team efficiency and code quality.
- Drove engineering-wide improvements, including CI/CD pipeline setup, UI performance optimizations, and codebase refactoring for better maintainability.
Full-Stack Developer
Athena Tech Services
- Led end-to-end development of web applications using TypeScript across both frontend (React) and backend (Node.js), ensuring stability, performance, and security across the stack.
- Built responsive and intuitive UI components, improving page engagement and reducing user drop-off on critical flows.
- Developed automated test suites (unit, integration, E2E), achieving 70%+ coverage, reducing production bugs and accelerating QA cycles.
- Collaborated on engineering-wide improvements to internal tools, codebase organization, and deployment workflows, driving developer efficiency and consistency.
- Introduced caching strategies and optimized backend data flows using Redis, improving API and page load performance by ~50%
- Integrated modern payment providers such as PayPal and Flutterwave, enabling seamless and secure transactions across platforms.
- Designed and implemented relational and NoSQL database schemas, optimizing for scalability and performance in high-traffic environments.
Full-Stack Developer
Justrite Limited
- Built and maintained scalable web applications using React, Node.js, and MongoDB, ensuring seamless functionality across frontend and backend.
- Developed and maintained 30+ scalable and secure RESTful APIs using Node.js(Express) and MongoDB, supporting the backend of internal systems and public integrations.
- Collaborated with frontend teams during design and integration phases to ensure APIs supported responsive, high-performing features across web and mobile platforms.
- Automated background jobs for data syncing and report generation, improving reliability and reducing manual interventions by ~60%.
- Integrated multiple payment gateways (e.g. Flutterwave, Paystack) to enable secure transaction handling, processing over ₦ 5M in monthly volume.
- Connected third-party logistics services (e.g. Chowdeck) for real-time delivery tracking, enhancing customer delivery experiences and reducing fulfilment errors.
My work
Projects.
Following projects showcases my skills and experience through real-world examples of my work. Each project is briefly described with links to code repositories and live demos in it. It reflects my ability to solve complex problems, work with different technologies, and manage projects effectively.


Justrite Online
The Justrite app allows you to shop online at all our locations across Nigeria, and we deliver your orders right to your doorstep.
#nodejs
#react native
#typescript


James Farmer Tech
A platform for discovering the best energy source for your everyday usage based on your budget, driving habits and lifestyle.
#nextjs
#contentful cms
#typescript


Vibeoo
A web application that lets you discover, curate and broadcast audio content by amazing creators.
#nextjs
#mongodb
#typescript
Certifications.

AWS Certified Cloud Practitioner
Successfully passed the AWS Certified Cloud Practitioner exam
#aws
#cloud services
Google Tag Manager Fundamentals
Awarded for successfully completing the course - Google Tag Manager Fundamentals
#analytics
Google Analytics for Beginners
Awarded for successfully completing the course - Google Analytics for Beginners
#analytics
Get in touch
Contact.

