Maro

MARO

I am Oghenemaro Okolosio

A seasoned Software Engineer with extensive experience building robust, scalable, and innovative solutions across multiple domains. With expertise in JavaScript, TypeScript, React, Angular, Node.js, and .NET, I have consistently delivered high-quality software for top-tier legacy organisations and startups, including Stanbic IBTC Bank, ITab Solutions, and Campusrunz. My strong background in front and backend technologies enables me to take projects from concept to completion efficiently.

Currently, I work at Stanbic IBTC Bank, where I have managed critical applications like EZ Cash, an instant loan app, and developed the Stanbic IBTC BNPL, which allows merchants to offer "Buy Now, Pay Later" services. My focus has been on optimizing application performance, reducing processing time, and enhancing feedback mechanisms, resulting in better user experience and increased business efficiency. My role spans from hands-on coding to problem-solving with cross-functional teams.

In previous roles, I led the development of various products, including XFund, an asset management platform, and several full-stack applications for SMEs. I am passionate about leveraging technology to drive business success, implementing automation practices, and delivering user-centric solutions.

Groove with me while you explore!

EXPERIENCE

Software Engineer

December 2020 - Present

Stanbic ibtc

Stanbic IBTC Bank

Lagos, Nigeria

Created a dedicated backed service for handling bulk uploads on the EZ Cash Admin Portal. This service efficiently increased the speed of processing bulk records on the system from over 25 minutes to under 6 minutes.

Enhanced the performance of the EZ Cash system to a 24% increase in successful loan application percentage.

Enhanced the feedback mechanisms employed by Online Account Onboarding administrators to capture more precise errors effectively and deliver valuable, actionable guidance to customers. This resulted in faster completion of the necessary KYC documentation and customers receiving their fully functional bank accounts.

Architected, designed and built Money Manager API and Stanbic IBTC BNPL solution.

Developed the Stanbic IBTC BNPL, a robust system that enables merchants to offer Buy Now Pay Later offerings on their e-commerce platform. The system has a sophisticated RESTful API and a rich UI for easy integration and usage. With real-time feedback to Merchants, customers and system administrators. Merchants receive immediate full payment for purchases, while customers enjoy flexible instalment repayments.

Documented the Stanbic IBTC BNPL API and provided technical support for third-party merchants

ASP.Net MVC, ASP.Net Core, Angular, JQuery, SignalR, Bootstrap, MSSQL, Azure, Docker, TailwindCSS

Frontend Developer

Mar 2020 - Sept 2020

ITab

ITab Solutions

Lagos, Nigeria

Spearheaded the development of Xfund, a comprehensive portfolio and asset management system, integrating features such as portfolio valuation, financial instrument management, and automated daily valuations

Designed and implemented SignalR web sockets for real-time feedback mechanisms, significantly improving user experience during long-running operations

Engineered deployment processes using Docker and multi-tenant deploy scripts, ensuring scalability and portability of software solutions across various environments (Apache, IIS, Nginx)

Integrated third-party services (AG-Grid, Telerik, Bloomberg APIs) to enhance the reporting, charting, and data visualization capabilities of the Xfund software

Built a custom incident management system and a license manager, ensuring efficient management of software licenses and incidents

Refactored codebase into decoupled modules, improving code maintainability and enabling faster feature development

Implemented security measures to protect against common web exploits (e.g., SQL injection, XSS), enhancing the application's security posture

React, Redux, Typescript, Styled Components, Bootstrap, SignalR, Docker

Fullstack Developer

Dec 2018 - Mar 2020

Matrix Web Inc.

Delta, Nigeria

Successfully designed and developed full-stack applications for more than 10 businesses using JavaScript, achieving 100% client satisfaction and meeting project deadlines consistently.

Implemented rigorous testing and automation practices that resulted in a remarkable 90% decrease in reported software bugs and a 50% rise in customer ratings.

Explored emerging technologies and delivered dedicated technical support to clients.

Javascript, Express JS, Node Js, React, Svelte, Monogoose

PROJECTS

Frontend Developer

Nov 2022

CampusRunz

CampusRunz

Remote - Lagos, Nigeria

Campusrunz is a platform designed to simplify student life by offering convenient, affordable services such as transportation, accommodation, laundry, groceries, and a vibrant marketplace.

Led the frontend team in revamping the CampusRunz admin portal and business website delivering a modern, user-friendly experience.

» Designed a decoupled frontend architecture, improving performance with a 10+ second reduction in loading times through lazy loading and client-side caching.

» Implemented state management using Zustand, ensuring enhanced data consistency, reduced API calls, and optimized frontend-backend communication.

» Improved modularity and maintainability, enabling faster feature development and seamless scalability.

Developed complementary applications

» One Finance Manager: Account management portal

» Veloceety: PWA for delivery agents

» App.Campusrunz: Web replica of the CampusRunz mobile app

React, Typescript, TailwindCSS, Zustand, AWS

Frontend Developer

August 2024

Bus Buzzer

Bus Buzzer

Remote - USA

BusBuzzer is a transportation platform providing safe and eco-friendly school commutes using electric vehicles, advanced platform technology, and real-time tracking apps for seamless user experience.

Worked with design and backend teams to build a responsive web interface for the admin panel using Next.js and TypeScript.

Integrated geolocation services for route optimization and real-time tracking.

Used Zustand for state management, enhancing data synchronization and minimizing API calls.

Improved UI performance with lazy loading and TailwindCSS for faster styling and maintainability.

NextJs, Typescript, TailwindCSS, Zustand, Geolocation

Others

SB Star Brand

Developed a comprehensive online clothing e-commerce platform. The API powering the platform was built with .NET (C#), and the web interface was developed using Vite.js (JavaScript) for a fast and efficient user experience.

Prism

Developed a fraud reporting platform enabling users to submit detailed reports with business information, activity descriptions, and supporting documents. Integrated access to law enforcement contacts and consumer protection resources.

EDUCATION

Bachelor of Science, Geology

Jan 2017