Okeowo Aderemi
Software Engineer with 8+ years of experience building Enterprise and web solutions-, okeowoaderemi.com, github.com/dojoVader, linkedin.com/in/okeowo-aderemi-82b75730/,
Youtube, Portfolio Canada, Ontario (-)
Education
B.Sc. Business Information Systems | MiddleSex University (September 2013) | First Class
Advanced Diploma in Software Engineering, Computer Software Engineering | Aptech Worldwide | (2012) | Distinction
Technical Skills
JavaScript, TypeScript, Node.js, TailwindCSS, Angular, React, Express.js, Redux/RTK, Zustand, React Native, Jest,
MongoDB, Firebase, MySQL, Flutter, Java Spring boot, NestJS
Experience
Retani Consults | Technical Consultant - Fullstack (2023 - Current)
-
Developed a Shopify Chrome extension using ReactTS that offers an immersive shopping experience to
eCommerce users, offering a relaxing music experience, customized playlist for brands and integration of
product reviews and audio effects based on Shopify events and user interaction.
-
Successfully developed and maintained 20+ Chrome extensions for clients on Upwork, which included
integration to 3rd Party APIs and migration from MV2 to MV3 specification.
-
Developed a Firebase + Stripe Webhook integration for Chrome extension, to allow clients implement premium
features for customers using NodeJS and TypeScript.
-
Developed a Flutter Application for a Dispatch Ride platform using Firebase and Backend in Laravel, this allowed
users to track deliveries and order on the application.
-
Implemented a Middleware in NestJS to serve as a proxy between Bubble Workflow & Data API with Chrome
extensions.
Technologies Used: React, TypeScript, Chrome API, Webpack, NodeJS, Firebase SDK, Flutter
OLI Systems | Senior Software Engineer - Frontend (2020 - 2023)
-
Developed a UI/UX Design guideline for the platform, this increased our development speed and created a
consistent theme for the OLI Portal.
-
Created a re-design of the OLI Portal (Customer facing application) using the Svelte/Sapper framework, this
resulted in the platform going live early, and on boarded existing clients to adopt for service management.
-
I successfully resolved over 30 legacy tickets and bugs and prioritized critical issues. As a result of these efforts,
we achieved a substantial improvement in user experience, leading to a dramatic reduction in software issues
reported by users.
Technologies Used: Svelte , Sapper, SCSS
AppRiver | Software Engineer - Frontend/Backend (2018 - 2020)
-
Developed custom components for the Partner Portal Team using Angular 7/8 and ASP.NET Core, this resulted in
generating reports for the customers, and allowing adoption of reusable modules.
-
Mentored Junior Developers on the Angular Framework on coding standards and testing, which resulted in an
early launch of the product.
Technologies Used: Angular 7, ASP.NET Core , SCSS
Interswitch Group | Fullstack Engineer (Frontend - heavy) (2014 - May 2018)
-
Successfully led the development of the IFIS (Interswitch Financial Inclusion System) mobile application using
the Cordova platform, which significantly contributed to the advancement of agency banking in Nigeria to the
unbanked. The application impacted over 1 million individuals, enhancing their ability to engage with vital
financial resources.
-
Played a major role in contributing the payment gateway for WebPay, allowing merchants to make collections
and offer value for digital services. I implemented the multiple instance feature of “Pay with WebPay” buttons,
this allowed eCommerce owners to create dynamic payment buttons for their platform.
-
Contributed to the Interswitch SDK for JavaScript to allow 3rd party JavaScript developers to integrate with
WebPay API to enable collections.
Technologies Used: React, React Native, Vue, Cordova, Angular, Spring Boot
Projects
Refermate - Site - free Chrome browser extension that does everything Honey.io does, and more. Think of us as your
personal shopping sidekick.
-
Improved Performance of the extension by removing bottleneck caused by Tanstack
de-serialization/serialization during React rendering hooks, this improved the performance from 10 seconds to
milliseconds during user interaction.
-
Implemented Cross window communication between Iframe, ContentScript and the popup, this allowed the
extension to relay the same rating information to the aforementioned components.
-
Implemented login with Google feature authentication into the Chrome extension.
Technologies Used: React TypeScript, Redux Toolkit, Webpack, Chrome API
Source Pro Extension - Extension - A real-estate property management for UK properties.
-
Integrated the extension with an API and leveraged the Redux toolkit to deliver a real-time reflection of property
updates within the extension.
-
Developed additional features to extension, and converted to WebPack to handle transformation of React
TypeScript code to a valid Chrome extension package.
-
Implemented the adoption of various Chrome API and migration to MV3 specification.
Technologies Used: React TypeScript, Zustand, Webpack, Chrome API
CueTheMusic - App - CueTheMusic creates immersive musical journeys for shoppers (Shopify Store) with an expanding
list of brand partners across fashion, beauty, and more.
-
Injected code to track Shopify events (Add to Cart / Checkout Page)
-
Developed an OffScreen player that integrates with Firebase Documents, Storage and MixPanel, it delivers an
audio experience to customers based on the store and events, and also tracks user interaction to the Mixpanel
platform.
-
Implemented a Fade in / Fade out experience by developing an Audio Manager to handle multiple Audio objects
and transition seamlessly based on certain scenarios e.g (Checkout Page, Add to Cart)
Technologies Used: React TypeScript, Webpack, Firebase Authentication, Firebase Realtime Database, Mixpanel, Chrome
API