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


iQube Labs, Lagos, Nigeria - Software Engineering Intern       May - November 2021 

Worked alongside a team of 2 to help a client in reducing cost for software products used in marketing research by working on the server side of a market research platform web product that allows the client users to perform automated quantitative(question and answer sessions) and qualitative research(focus group, polls and surveys) effectively.

Created a means for users to get real time notifications based on various actions made on the web product by working on Apis for messaging, notifications such as email and web push notifications using  Nodemailer, Pusher and One-Signal notification Api.

Worked alongside the Client Side team to develop a means for clients to make payments on the web product effectively. I mainly worked on Apis to handle and verify payments made using Paystack and Flutterwave.

Implemented tests and validation logic for endpoints to ensure optimization and ensure 100% code quality of Apis.

Technologies Used: Mocha, Joi, TypeScript, Express, Jest, NodeJS.