Position: Front-end developer
Category: JavaScript
English level: fluent
Years of experience: 5

Lead Frontend Engineer on Lives and Livelihoods fund project

Responsible for architecting the frontend codebase to achieve the desired UI layout.
Implemented a custom grid system for responsive layout.
Implemented the landing page.
Some custom components implemented: Modal, RadioGroup, Bar Chart, Circular progress bar.
Tools: React, Nextjs, Strapi CMS, framer-motion, react-transition-group.

Lead Software Engineer on Peeq disco project

Some custom components implemented: Slide out container for forms. Otp form input, Toaster, Modals, Animation wrappers.
I was responsible for implementing the stripe subscription plan for this website:
 The plans were `basic`, `premium`,  and `premium_plus`. 
 Users first start with a trial premium subscription which is pro-rated after a month. 
Users can cancel subscriptions. 
Users can upgrade a subscription


Implemented role-based account creation process.
Integrated Algolia, Stripe
Frontend Tools: React, Nextjs, react-transition-group, Jotai, Redux
Backend Tools: Nestjs, Faunadb, Algolia, Stripe
Cause Of A Kind. (Causeofakind)  - Senior Software Engineer
Tools:
React/Typescript
Testing using Jest
State management Redux
Material Ui
FaunaDB
Cypress
Strapi CMS
Nestjs
Redux
Jotai
Projects worked on
Lead Frontend Engineer on Lives and Livelihoods fund project

Responsible for architecting the frontend codebase to achieve the desired UI layout.
Implemented a custom grid system for responsive layout.
Implemented the landing page.
Some custom components implemented: Modal, RadioGroup, Bar Chart, Circular progress bar.
Tools: React, Nextjs, Strapi CMS, framer-motion, react-transition-group.

Software Engineer on Peeq disco project

Some custom components implemented: Slide out container for forms. Otp form input, Toaster, Modals, Animation wrappers
Implemented role-based account creation process
Integrated Algolia, Stripe
Tools: React, Nextjs, Nestjs, Faunadb, react-transition-group, Algolia, Stripe, Jotai, Redux


Sept  2019  - Dec 2020
Nabimusic ltd. (Nabimusic)  - Lead Frontend React Developer (freelance)
Tools:
React/Typescript
Testing using Jest
State management Redux
Material Ui
April 2019  - Oct 2019
Fisshbone and Lestr, Victoria Island, Lagos, Nigeria - Software Developer (fullStack)
Lead engineer:  Quickteller’s SVA API integration.
Built a library in Nodejs to consume the required APIs
Use the APIs to enable features like buying Airtime for users
Lead engineer:  Wakanow flight booking API integration.
Built a library in Typescript to consume all the APIs required to book a flight.
Successfully integrated the library into the platform to enable customers to book a flight.
Lead Engineer Frontend: create admin dashboard for internal platform, that allows easy management of merchants. Reactjs/React-Apollo.
Lead Engineer FullStack :  Implement version 2 of Cashtoken product.
Frontend Reactjs
Backend Nodejs/Loopback4(Typescript).
Database MySql
December 2018 - Mar 2019
Remote FreeLance, Lagos - Software Developer (fullStack)
Build a platform that brings together food vendors and food consumers.  I used Node.js/Express.js  and Mongodb.
April 2018 - December 2018
AshNelson Partners, Lekki, Lagos, Nigeria - Software Developer (frontend)
Used React with D3.js, SVG, and Canvas to visualize data to help clients understand Brand perception amongst customers, competitors.