Olawole Felix Olatubora

Olawole Felix Olatubora

Senior Software Engineer

Backend architecture and system design for fintech — microservices, multi-tenant platforms, and financial data integrity with NestJS, Laravel, and Next.js.

About Me

I am a Senior Software Engineer with 7+ years across fintech, healthtech, logistics, and e-commerce, currently building core wealth-management infrastructure at Afrinvest (West Africa) Limited. I specialize in backend architecture and system design — microservices, multi-tenant platforms, KYC/AML flows, and financial data integrity.

I work primarily with NestJS, Laravel, and Next.js, backed by strong PostgreSQL and distributed-systems fundamentals. I design database schemas and event-driven, queue-based services, build secure authentication and authorization flows, and own deployment workflows end to end through CI/CD and cloud infrastructure.

My track record is measurable: 35% faster transaction processing, 40% fewer API calls, and a 56% performance gain from a full framework migration. I have led and mentored engineering teams through code reviews, technical guidance, and structured learning paths, and I am currently deepening my expertise in Java/Spring Boot and data engineering/cloud infrastructure.

Open to freelance, remote, or contract roles—let’s connect! 😊

Core Skills

Backend & Architecture

NestJSNode.js/ExpressLaravel/PHPMicroservicesPlatform federationMulti-tenant (schema-per-tenant) SaaSEvent-driven & queue-based systemsBullMQRedis

Frontend & Mobile

ReactNext.jsReact Native/ExpoTypeScriptTailwindCSSReduxReact Query

Data & Infrastructure

PostgreSQL (incl. PostGIS)Drizzle ORMAWSVercelSupabaseHetzner/CoolifyCI/CDDocker

Domain Expertise

KYC/AML architectureFinancial transaction integrityDouble-entry ledger/wallet systemsReal-time systems (WebSockets/Socket.io)

Practices

Agile/ScrumCode reviewTechnical mentorshipAPI designGitJira

Work Experience

Afrinvest (West Africa) Limited · Full-time

Senior Software Engineer

Afrinvest (West Africa) Limited · Full-time

Lagos, Lagos State, Nigeria

Jan 2025 - Present

  • Successfully delivered application development for Afrinvestor, the official digital investment platform of Afrinvest, serving 700,000+ active users across mobile and web platforms while maintaining 99.9% uptime and high transaction reliability.
  • Played a key role in the development and enhancement of the FNG Bond product, improving transaction processing speed by 35% and reducing user-reported issues by 20%.
  • Implemented advanced caching mechanisms using server components, reducing API calls by 40% and improving average page load time from 3.2s to 1.8s.
  • Applied optimistic UI update strategies, decreasing perceived user wait time by over 50% and improving task completion rates by 25%.
  • Designed and launched a non-intrusive in-app feedback system, achieving a 45% response rate and enabling data-driven product improvements based on structured user satisfaction metrics.
  • Developed and integrated secure RESTful APIs with backend services, ensuring reliable communication between frontend applications and core business systems.
  • Optimized backend API performance through efficient database queries, pagination, request validation, and response caching, improving overall system responsiveness and scalability.
  • Collaborated with backend engineers to design scalable API contracts, implement authentication and authorization, and ensure secure handling of financial transactions and user data.
  • Built and maintained backend services using NestJS and PostgreSQL, implementing modular architecture, robust error handling, and comprehensive input validation to improve maintainability and system reliability.
  • Participated in backend architecture discussions, code reviews, and deployment processes, contributing to high availability, production stability, and seamless feature releases.
Myvamsnet Limited · Contract

Senior Software Engineer

Myvamsnet Limited · Contract

Lagos, Lagos State, Nigeria

Oct 2024 - June 2025

  • Lead the design of scalable systems, APIs, and backend services using NestJS, PostgreSQL, and Supabase.
  • Build and maintain robust applications using Next.js, React Native, and Expo.
  • Manage and mentor a cross-functional team of 5 engineers, conducting code reviews, onboarding, and continuous skill development.
  • Oversee deployment workflows with AWS, Vercel, and Supabase Edge Functions.
  • Developed standard reports for all projects, making it easier for future developers to understand and build upon codebase.
  • Work closely with stakeholders to translate product ideas into technical solutions and iterative releases.
Stellas Bank . Hybrid

Senior Software Engineer

Stellas Bank . Hybrid

Lagos, Lagos State, Nigeria

Aug 2022 - Oct 2024

  • Operating in an Agile and Scrum-oriented work environment, utilizing tools like Git, Jira, Slack, Microsoft Teams and other tools.
  • Managed the Stellas Bank Frontend and Interstellas Frontend, making use of a diverse set of tools such as Typescript, Javascript, Reactjs, Nextjs, Redux, React Query, Cypress, Eslint, Prettier, and various additional packages.
  • Collaborating with Back-end developers and Product Designers to improve usability.
  • Getting feedback from, and building solutions for, users and customers.
  • Fixing web app issues or bugs that arise.
  • Adding features to the Stellas Frontend and Interstellas Frontend web applications.
  • Adding custom features with proper unit tests.
  • Performing pair programming with other colleagues.
  • Collaborated with the Customer Support team to resolve customer issues effectively.
The GIG Group · Full-time

Software Engineer

The GIG Group · Full-time

Lagos, Lagos State, Nigeria

Mar 2022 - Aug 2022

  • Designed and delivered scalable digital solutions to support logistics operations, focusing on user-friendly interfaces and seamless functionality.
  • Initially joined The GIG Group to enhance its logistics operations through innovative digital solutions and later transitioned to Stellas Bank, a subsidiary, to drive technology initiatives within the financial services sector.
Mobinet Group · Remote

Full-stack Developer(React/Laravel)

Mobinet Group · Remote

Hong Kong

Aug 2021 - Oct 2022

  • Working with clients to develop the overall look and design of a web app.
  • Building web app using programming languages such as HTML, CSS, JavaScript, React.js, and Laravel (API).
  • Producing, maintaining, and modifying web app and user interface.
  • Collaborating with other team developers and UI/UX designers to improve usability.
  • Getting feedback from and building solutions for users and customers.
  • Routinely testing web app for ease of use, speed, and quality factors.
  • Fixing web app issues or bugs that arise.

Software Engineer

Gheli Technology Solution limited · Full-time

Benin-City, Edo, Nigeria

Apr 2020 - May 2021

  • Supported schools during the COVID-19 pandemic by developing robust online solutions to facilitate remote learning.
  • Built a Computer-Based Test (CBT) platform and an online classroom system using PHP and Laravel.
  • Collaborated with educators and administrators to understand requirements and deliver tailored solutions.
  • Designed and implemented user-friendly interfaces to ensure accessibility for students and teachers.
  • Debugged and optimized application performance to handle high traffic during peak usage times.
  • Provided technical support and resolved issues promptly to ensure seamless operations.
  • Played a key role in enabling education continuity during unprecedented times through innovative software development.

Assistant Software Engineer- NYSC

Ministry of innovation, science and technology osogbo Osun State · Full-time

Oshogbo, Osun, Nigeria

Nov 2019 - Oct 2020

  • Assisted the Osun State Government in building a web application to track patients in isolation centers and provide real-time COVID-19 statistics.
  • Developed a web application for the Ministry of Innovation, Science, and Technology, Osogbo, Osun State, to create COVID-19 awareness campaigns.
  • Leveraged Laravel and React to build scalable, efficient, and user-friendly solutions.
  • Collaborated with government officials to gather requirements and deliver impactful applications.
  • Ensured high performance and reliability to support critical pandemic response efforts.

PHP/Laravel Developer

Digital Crystal Solution Technology · Part-time

Benin-City, Edo, Nigeria

Jun 2018 - Aug 2019

  • Ensuring web design is optimized for smartphones.
  • Building reusable code for using PHP
  • Optimizing web pages for maximum speed and scalability.
  • Utilizing a variety of markup languages to write web pages.
  • Maintaining brand consistency throughout design.

My Projects

live on production

Mide Premium Ltd Web App
Mide Premium Ltd Web App

I led the development of the frontend from scratch using Next.js, Tailwind CSS, and TypeScript. I was responsible for ensuring the application was user-friendly, responsive, and scalable. My leadership involved coordinating the frontend team, maintaining a high code quality standard, and ensuring the seamless integration of business requirements with technical solutions. I played a key role in delivering a high-performance, modern web experience for Mide Premium’s energy solutions.

Next.jsTypescriptTailwind CSSReact QueryZustandZodHook Form
Point of Sale (POS) Web App for FMX
Point of Sale (POS) Web App for FMX

I spearheaded the development of the Fresh Market Xchange Frontend, crafting a robust and scalable platform from scratch using Next.js, Tailwind CSS, and TypeScript. The project aimed to modernize Japan's wholesale market by enabling seamless transactions and supply chain management. I focused on building intuitive user interfaces, optimizing performance, and ensuring accessibility for diverse users.

ReactNextjsTypescriptMaterial-UIRedux ToolkitRTK Query
Mtracker Web App
Mtracker Web App

I led the design and development of the MyMTrackr app, a platform that helps businesses manage their finances with confidence and ease. Using Next.js for the frontend and Laravel for the backend, I built features like secure user authentication, real-time data updates, and intuitive dashboards for tracking and managing business finances. The app's architecture is optimized for scalability and responsiveness, ensuring a seamless experience for users. This project showcases my ability to deliver modern, user-centric solutions for financial management.

ReactNextjsTailwindcssZustandReact TanstackAPI IntegrationLaravel

Get in Touch