Onisade Abiodun, Developer in Lagos, Nigeria
Onisade is available for hire
Hire Onisade

Onisade Abiodun

Verified Expert  in Engineering

Software Developer

Location
Lagos, Nigeria
Toptal Member Since
November 16, 2022

Onisade is a full-stack developer and expert with MERN stack (MongoDB, Express.js, React, and Node.js). He saved a client $15,000 per month by designing an administration system generating volumes on the Quidax (QDX) order book. Onisade builds enterprise applications focusing on scalability, responsiveness, and terrific user experience with expertise in the banking, lending, cryptocurrency, blockchain, real estate, consulting, and eCommerce domains.

Portfolio

Forkeeps
JavaScript, React, ECMAScript (ES6), Responsive Web Apps, HTML5, CSS3, SCSS...
Quidax
React, HTML5, CSS3, JavaScript, TypeScript, Styled-components, Tailwind CSS...
Payhippo
HTML5, CSS3, SCSS, React, Node.js, Firebase, Express.js, Microservices...

Experience

Availability

Part-time

Preferred Environment

React, TypeScript, Redux, Node.js, Express.js, MongoDB, Firebase, Next.js, GraphQL, Agile

The most amazing...

...product I've built is an all-in-one business toolkit web app. Clients can manage their products, services, sales, expenses, staff, reports, and payments.

Work Experience

Lead Full-stack Engineer

2022 - PRESENT
Forkeeps
  • Developed an eCommerce website allowing users to sell their household or used goods. This platform enables full-time sellers to sell their goods and users to do the same seamlessly.
  • Documented the project workflow, managed a team of six in sprint planning, and reviewed code across the board (front and back end) to ensure consistent architecture and clean coding.
  • Integrated CI/CD for development and staging, allowing features to be tested seamlessly and thoroughly from any branch before moving to production.
  • Implemented tree shaking and code splitting to ensure low bundle sizes and a seamless user experience.
  • Ensured good search engine optimization across all pages and standing wave ratio (SWR) to provide sufficient caching of data to optimize API call overloads with Next.js.
  • Collaborated with the team to ensure product improvement, better user experience, and more revenue generation month on month.
Technologies: JavaScript, React, ECMAScript (ES6), Responsive Web Apps, HTML5, CSS3, SCSS, GraphQL, Node.js, Express.js, MongoDB, Agile Software Development, TypeScript 3, Tailwind CSS, SWR, Next.js, Figma, API Integration, Architecture, Agile, Visual Studio Code (VS Code), NestJS, CSS, React Redux, HTML, REST APIs, Full-stack, Test-driven Development (TDD)

Senior Front-end Engineer

2022 - PRESENT
Quidax
  • Designed (Figma) and built a bot management administration system that helps generate volumes on the Quidax (QDX) order book for different markets. This saved the company $15,000/monthly as an external contractor with less flexibility managed the former tool.
  • Built the blockchain gateway administration that allows various organizations to process cryptocurrency payments and transactions, generate addresses and manage wallets and users. This helps to fix cases of missing transactions and slow address generation.
  • Delivered an overall fast yet accessible and smooth user experience across the applications built by ensuring consistent and maintainable architecture and dry principle.
  • Wrote integration and unit testing using Jest and React testing library.
  • Built design system documentation using a Storybook for the blockchain gateway front end.
  • Managed and mentored interns on different projects and coding practices.
Technologies: React, HTML5, CSS3, JavaScript, TypeScript, Styled-components, Tailwind CSS, NestJS, Next.js, Express.js, MongoDB, Node.js, SWR, React Native, Agile Software Development, Unit Testing, Context API, Figma, Responsive Web Apps, Storybook, Microservices, Responsive Web Design (RWD), Redux, Jest, Architecture, Agile, Visual Studio Code (VS Code), CSS, React Redux, HTML, APIs, REST APIs, Full-stack, Test-driven Development (TDD)

Full-stack Developer

2021 - 2022
Payhippo
  • Built an iOS and Android mobile application for Payhippo using Flutter in less than two months, which helped eliminate complaints on the web app and increased sales by 30%.
  • Created document encryption detection, which detects password-protected documents and notifies customers to upload decrypted formats. This reduced 90% of sales challenges and the time it took to process loans.
  • Introduced and built a full-stack referral system architecture, including the back, mobile, and front ends.
  • Delivered a full-stack insurance loan scheme, which ensures that high-risk loans are insured, boosting repayment rates and helping recover loans against sickness, death, and property damage.
  • Assisted in building a V2 administration dashboard, allowing engineers, sales representatives, and marketing to manage customers' data and loan applications.
  • Revamped the company's website to be a more accessible web page with clean animations, transitions, and a smooth user experience.
  • Assisted in managing the company's front-end documentation and writing unit and integration tests.
  • Built Express Statement, an alternate mode of bank document submission to pull customers' bank transactions due to failings of statement upload parsing.
  • Added a custom signature pad for accepting loan agreements on mobile and web platforms.
Technologies: HTML5, CSS3, SCSS, React, Node.js, Firebase, Express.js, Microservices, Tailwind CSS, SWR, TypeScript, Documentation, Flutter, Material UI, JavaScript, Agile Software Development, Unit Testing, API Integration, Integration Testing, Responsive Web Design (RWD), Architecture, Agile, Visual Studio Code (VS Code), NestJS, CSS, React Redux, HTML, APIs, Firebase Authentication, REST APIs, Full-stack

Front-end Engineer

2020 - 2021
Newage Solutions
  • Made the entire property management platform (Respay) responsive (especially mobile), enabling over 80% of the customers to seamlessly access and carry out operations on their mobile devices.
  • Integrated the payment system (Monnify) into the platform to help manage payments.
  • Introduced and built multi-role switching functionalities into the platform. This gives the user a seamless experience by switching roles without the need to log out from the platform.
  • Supervised the planning for different projects by managing the company's UI designers.
  • Built maintenance, package delivery, visitor allocation, dashboard analytics, and onboarding flow for the property management platform (Respay).
  • Actively reviewed and commented on code pushed to ensure consistent logic and architecture.
  • Wrote comprehensive front-end documentation for different projects to facilitate the seamless onboarding of engineers into the platforms.
  • Involved in testing, brainstorming, figuring out edge cases and scalability issues, and coming up with new ideas and features for projects.
Technologies: JavaScript, ECMAScript (ES6), TypeScript, CSS3, Documentation, Ant Design, HTML5, APIs, SCSS, Responsive Web Design (RWD), Redux, Agile Software Development, Context API, API Integration, Visual Studio Code (VS Code), CSS, React Redux, HTML

Full-stack Developer

2017 - 2020
Sleek Touch Media
  • Collaborated with clients to build scalable and performance-efficient platforms based on their requirements.
  • Managed and provided technical support that involved bug fixing and adding more features to web apps built for clients.
  • Wrote comprehensive handoff documentation for both front-end and back-end applications.
Technologies: JavaScript, HTML5, CSS3, React, Node.js, Redux, ECMAScript (ES6), Material UI, Responsive Web Apps, Ant Design, Documentation, Figma, Unit Testing, Integration Testing, Context API, Firebase, MongoDB, Express.js, Webpack, API Integration, Visual Studio Code (VS Code), CSS, React Redux, HTML, Semantic UI, Firebase Authentication, REST APIs, Full-stack

Payhippo Loan App

https://app.payhippo.ng/
A React-based web application platform for small and medium-sized enterprises (SMEs) to request loans. Customers can submit required documents, which get processed to determine their loan worth. As the front-end engineer, I helped build this platform and created an encryption detector, alternative document processor, referral system, insurance scheme, and association addition to the platform.

Forkeeps

https://forkeeps.ng/
A Next.js-based optimized SEO eCommerce PWA application that allows users to offload or sell goods in a fast and seamless manner. As the lead engineer on this project, I managed a team of six to deliver this project within the timeframe and integrate almost all features required by a standard eCommerce application.

Respay Website

A website that allows property owners to list and manage their properties for sale and rent and also for users to apply and make payments for such listed properties. I was the front-end developer and ensured the website was mobile responsive, integrated the payment system, and created multi-role functionalities.

Respay Web App

A web platform that allows users to manage multiple property requests for maintenance, and technician support, track status, communicate seamlessly, log activity, and manage multiple roles. I worked with a team of ten developers to build this platform. It is the first full-scale real estate management application in Nigeria.

Veedez Web Application

https://app.veedez.com/
An online platform to track your inventory across multiple sales channels with restocking alerts and quicker payments. It was built with React and GraphQL for API calls. I was the senior front-end developer who managed and coordinated developers to deliver a scalable interface with excellent user experience.

Payhippo Mobile App

https://play.google.com/store/apps/details?id=app.payhippo
A Flutter-based application that allows SMEs to apply for a loan. I built the application within two months with a fantastic user experience and helped resolve complaints faced on the web app, increasing sales by 30%.

Quidax Blockchain Gateway

A React-based administration application that enables administrators to manage cryptocurrency, assets, and networks at Quidax. This application eliminates manual code running on the back end by providing a friendly user interface to carry out operations. As a full-stack developer, I focused on the front end, configured network assets easily, quickly assigned wallet addresses, tracked missing transactions, and managed users and organizations. The app also allows quick cryptocurrency fund sweeping from hot to cold wallets.

Quidax Qbot Management Application

A React-based bot management administration application that allows the administrator to configure different bots that generate activity and volume market on the Quidax order book. The application offers a wide range of flexibility as other bots can be configured to pick prices from a different source (e.g., Binance, KuCoin, Gate.io, etc.). The administrator can configure the trading strategy to be reused by different bots, see the order history being placed on various markets, and configure settings such as price ratio, trade count, refresh time, and activity type. This allows the administrator o change settings to suit fluctuation in the cryptocurrency market.

Cloudfift Website

A Next.js-based application that showcases a product technology consulting firm portfolio and vision. I worked with a team of three to build this project. The website gives insight into internal projects being carried out by Cloudfift, some of which I worked on (e.g., Timbo, Limpkin, and Cloudticians).

Veedez Website

https://veedez.com/
A website that summarizes the function and capability of the bookkeeping application. Its smooth interaction enables users to operate it efficiently. Users can generate invoices and add, edit, and view staff, products, services, reports, etc.

Alerzo

https://www.alerzo.com/
A technology and services platform that provides unified services to its customers, helping them grow their businesses and thrive in today's dynamic environment. Alerzo is the all-in-one technology partner for informal retail store operators, allowing them to receive and make cashless payments, track store profitability better, and facilitate a portfolio of digital services, including airtime purchases, bill payments, and peer-to-peer transfer processing.

Full-stack Sport Social Media Platform

https://www.sportsmedanalytics.com/
In this project, I spearheaded the development and successful launch of a dynamic social media platform dedicated to providing comprehensive NFL player analysis. The platform's core functionalities were carefully crafted, enabling user interactions such as liking, commenting, following other users, and sharing posts. To ensure a secure environment, I designed and seamlessly integrated authentication features for registered users.

I implemented customized feed algorithms. These algorithms tailored users' feeds based on their preferences, focusing on the players and teams they followed, fostering enhanced user engagement.

To enhance the platform's visibility and presence on social media platforms, I diligently performed Search Engine Optimization (SEO), which contributed to increasing organic traffic and attracting more users.

A cron job was implemented to update player statistics on a daily basis. This ensured that users regularly received fresh and accurate information about their favorite players and teams.

Users were allowed to change their usernames and customize their profiles and identities on the platform.

Languages

HTML5, CSS3, JavaScript, ECMAScript (ES6), TypeScript, SCSS, CSS, HTML, GraphQL, Java, TypeScript 3

Frameworks

Next.js, Express.js, Tailwind CSS, Redux, Material UI, Ant Design, Flutter, NestJS, React Native, Jest

Libraries/APIs

React, Node.js, REST APIs, Context API, Urql, React Redux

Tools

Figma, Webpack, Firebase Authentication

Paradigms

Responsive Web Design (RWD), Microservices, Agile Software Development, Unit Testing, Agile, Test-driven Development (TDD), Responsive, Web UI Design, Continuous Deployment

Platforms

Visual Studio Code (VS Code), Firebase

Other

Styled-components, Responsive Web Apps, SWR, API Integration, APIs, Full-stack, Web Development, Documentation, Integration Testing, Architecture, Storybook, Semantic UI, Responsive Design, Cloudinary, Responsive UI, Accessibility, Social

Storage

MongoDB, PostgreSQL

2015 - 2019

Bachelor of Science Degree in Chemistry

University of Ibadan - Ibadan, Nigeria

MARCH 2023 - PRESENT

Toptal Node.js Accelerator Graduate

Toptal, LLC

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring