Position: Node.js developer
Category: Node.js
English level: fluent
Years of experience: 6


I have worked on numerous projects. The most notable ones are:

- Getir: 
    - Description: Getir is a technology company that provides on-demand delivery services.
    - My Role: Senior Software Engineer (current role)
    - Technologies: Node.JS, Golang, Microservices, React, AWS, MongoDB, RabbitMQ, etc


- Access Payment Gateway: 
    - Description: A payment gateway built for Access Bank PLC (one of Africa's largest banks). I worked as the lead backend engineer.
    - My Role: lead backend engineer.
    - Technologies: NodeJS for the backend, React for the front end, GraphQL, Websocket, MSQL database, Cybersource, Iframe.

- Naval Ship Management System: 
    - Description: This project automates maintenance requests for the Nigerian Navy ships, ensuring regular and timely maintenance of the navy ships, and eliminating a lot of the manual paperwork involved in the process. 
    - My Role: System Architect and lead backend developer
    - Technologies: Node.JS, React, AWS, Postgres DB, 

- Integrated Health Management System: 
    - Description: A health insurance management application built for Defence Health Maintenance Limited - an organization responsible for managing the health of Nigerian Military personnel (both serving and retired). The application manages the health records of over 300,000 active and retired personnel.
    - My Role: System Architect and lead backend developer
    - Technologies: Node.JS, React, AWS, Postgres DB

- ICAD (Industry Customer Account Database)  Automation: 
    - An automated API integration software between Access Bank PLC and NIBBS (Nigeria Inter-Bank Settlement System Plc). This project is about automating the API integration between Access bank and NIBBS for the purpose of sending customer account data from the Access Bank database to NIBBS.
    - My Role: System Architect and lead developer.
    - Technologies: NodeJS for the backend, React for frontend, Websocket, MSQL, Oracle DB, RabbitMQ for queue management, Crone Job for task scheduling.