Okechukwu is a Senior Software Engineer with 10+ years of experience building scalable applications using web, mobile, API, Blockchain, and cloud service technologies. He collaborates with multiple teams in an Agile environment, offering professional support for business systems. Okechukwu develops interactive and inventive applications using React Native, React.js, and other related frameworks.
Led the development of a headless commerce multi-vendor marketplace using React, Nest.js, Medusa.js, and TypeScript, providing seamless transactions between consumers, businesses, and service providers.
Revitalized the PayS B2B platform using Node.js, Express.js, and TypeScript, improving daily transactions to millions and onboarding a dozen businesses, resulting in over 25% revenue boost.
Built an automated payout module for PayS B2B platform, calculating business profits from commissions on all products sold, ensuring accurate monthly settlements (cron job T+1 bases).
Developed bulk payment APIs as a microservice for energy services, enabling batch purchases for up to 300 meters and processing it as a queued job using Redis, SQS/SNS, TypeScript, etc.
Optimized API performance and scaled back-end infrastructure, driving the company’s monthly revenue to over 1 billion naira monthly, with peak months exceeding 2 billion.
Worked with the DevOps team on AWS infrastructure including RDS, Lambda, Firebase, GCM, load balancing, and clustering, while optimizing CI/CD pipelines with Git and automating tests with SonarQube and Jest.
Developing and enhancing large-scale systems using both old and modern technologies and working on design patterns, architectural principles, and best practices on the Momo app.
Working on API integration, seamless integration with financial services on the Momo app, and interaction with EWP API specifications, protocols, and data models using Node.js, Nest.js, and Prisma.
Maintaining existing systems and developing new functions, collaborating with project leaders, and handling integrations with third-party apps.
Developed scalable APIs using Laravel and MySQL and converted Figma designs into responsive web apps, introducing micro-frontend technology and reusable components to codebase.
Implemented website firewalls and message encryption and documented test plans/procedures using Cypress, Jest, React testing library.
Implemented website revision procedures and AI-powered features to facilitate client closure and increase business profit.
Developed STOW, a real estate web and mobile app, building an enterprise standard mobile app using React Native.
Integrated the mobile app with serverless infrastructure using Firebase, Firestore, Auth, Functions, and other technologies.
Created an admin portal with CMS capabilities to manage the STOW mobile app using React.js and managed a development team of 4 in building the STOW application.
The STOW targeted home purchase plans are an innovative response designed to ease the burden of home ownership in Nigeria. The STOW plan is designed to provide guaranteed homes, encourage a home savings culture, and provide flexibility that enhances affordability to prospective home buyers and investors. Built an enterprise standard mobile app using React Native and integrated the mobile app with serverless infrastructure using Firebase, Firestore, Auth, Functions. Created a robust admin portal with CMS capabilities to manage the STOW mobile app using React.js. Oversaw a development team of four in building the STOW application. Technologies used: React.js, React Native, Redux, Firebase, Play Store, App Store, ERPNext, SendGrid, FCM, Node, Git.
Betbank is a smart gaming system that relies on Artificial Intelligence to make vital decisions. It is powered by Big Data and employs emotional acumen to determine the possible outcome of popular football matches. Defined project requirements and organized them into individual tasks on Jira as backlogs. Developed a smart digital app that uses AI to predict the outcome of a match using React Native. Developed a lightweight RESTful API using Lumen microservices and an admin back end using Laravel. Technologies used: React Native, Redux, React.js, Node.js, Firebase, FCM, AWS, App Center, Git, Play Store, Jira, Laravel, Lumen.
MySpotlyt is a web and mobile app that helps to connect talent to trusted scouts and the right talent managers. Converted Figma designs to a mobile app using React Native. Consumed Postman API documentation on mobile and web app level and built an Android and iOS mobile app. Technologies used: React.js, Cypress, React Native, Socket.io, React-Query, Redux, Git.