Okechukwu E.

Okechukwu E.

Senior Software Engineer

Lagos, Nigeria
Hire Okechukwu E. Hire Okechukwu E. Hire Okechukwu E.

About Me

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.

Work history

UpStack
UpStack
Senior Full-stack Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

MTN Nigeria
MTN Nigeria
Software Engineer
2023 - Present (2 years)
Lagos (Hybrid), Nigeria
  • 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.

React NativeReact HooksReact Native Bridge React Native Navigation React Azure Administrator iOS App Design Android App Design Node.jsExpress.js Nest.jsJavaScript Testing Mobile App Security Prisma
Grupa
Grupa
Full-stack Engineer
2022 - 2023 (1 year)
Remote
  • 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.

PHP 7 Laravel React Hook Forms React Vue.jsAWSCypressGithubHerokujQueryRest APIMySQLResponsive Web Apps JestReact Testing Library
Winding Tree
Winding Tree
Front-end Developer
2022 - 2022
Remote
  • Worked on the development of a decentralized travel marketplace app that helps to connect buyers and suppliers using Ethereum Blockchain.

  • Created a virtual HTTP and WebSocket JSON-RPC server using Hardhat (ether_blockNumbers) and pushed application data to Web3.storage and IPFS.

  • Assisted in Smart Contracts design and modeling and deploying contracts to Blockchain.

Topibro Technologies
Topibro Technologies
Front-end Developer
2021 - 2021
Lagos, Nigeria
  • Worked on the development of MySpotlyt web and mobile app, converting Figma designs into a mobile app using React Native.

  • Built an Android and iOS mobile app following React.js and React Native best practices.

  • Consumed Postman API documentation on mobile and web app level.

Octo5 Holding Limited
Octo5 Holding Limited
Senior Software Engineer
2020 - 2021 (1 year)
Remote
  • 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.

Svidi Gaming
Svidi Gaming
Full-stack Engineer
2019 - 2021 (2 years)
Lagos, Nigeria
  • Developed Betbank, a web and mobile app that uses AI to predict the outcome of a football match.

  • Built a lightweight RESTful API using Lumen microservices and an admin back end using Laravel.

  • Created a web version of the Betbank app using React.js, Redux, etc. and integrated Betbank with FCM for easy push notification services.

  • Built a CI/CD architecture into the app to receive automated updates using App Center via CodePush.

Wema Bank
Wema Bank
Software Engineer
2018 - 2019 (1 year)
Lagos, Nigeria
  • Created We-Lean, a professional leaning mobile app that gives users a 360 learning experience on the go.

  • Used PHP to build an API that integrated with the bank's LMS, HRMS, and Active Directory.

  • Built a CBT module into the app for automated user assessment and published the app on Play Store and Apple Store.

Various Companies
Various Companies
Software Consultant
2016 - 2019 (3 years)
Remote
  • Remodeled and expanded an e-learning tool to meet client requirements.

  • Customized and deployed an e-learning tool for IBFC with an eCommerce engine integration.

  • Developed an e-learning tool (Doux LMS) for ICSL with an eCommerce engine integration to enable selling courses/lessons on the LMS.

Portfolio

Senior Developer - STOW
Senior Developer - STOW

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.

Software Engineer - Betbank
Software Engineer - Betbank

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.

Front-end Developer - MySpotlyt
Front-end Developer - MySpotlyt

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.

Education

BSc Mathematics and Computer Science
BSc Mathematics and Computer Science
Delta State University (DELSU) - Nigeria
2009 - 2013 (4 years)