Software Engineer

Oluwatobiloba
Idowu

Scroll

About Me

A Software Engineer dedicated to providing technical expertise, writing clean, maintainable code, and leveraging various frameworks and tools to deliver intuitive user interfaces.

Proficient in React, React Native, Next.js, JavaScript, and TypeScript, with hands-on experience in Node.js and TikZ/PGF for building dynamic and scalable web applications. Based in Lagos, Nigeria.

6+Years of Experience
5+Companies Worked With
10+Projects Delivered

Professional Experience

Software Engineer / Team Lead

WakaMi WakaMi Mobile App & Web Dashboard (Control Tower)

Apr 2026 – PresentRemote

WakaMi is a people-powered task marketplace in Nigeria that helps users outsource everyday errands while enabling Runners to earn flexibly through secure, real-time task matching.

  • Lead engineering delivery across web, mobile, backend services, and AI-enabled product workflows using TypeScript, React, Next.js, React Native, Node.js, and APIs.
  • Design and implement webhook-driven workflows and third-party integrations that connect user actions, backend services, notifications, and operational tools.
  • Build AI/LLM-powered features and automation flows, translating product requirements into reliable end-to-end user experiences.
  • Own technical decisions, quality checks, code reviews, and production-readiness in a fast-moving startup environment.
  • Containerize services with Docker and maintain CI/CD workflows for consistent development and deployment.

Senior Software Engineer

Kuda Bank Kuda Credit Collections

Sep 2024 – Mar 2026Lagos, Nigeria

Kuda Bank is a leading digital bank revolutionizing the financial sector in Nigeria by offering accessible, user-friendly banking services.

  • Built and maintained production internal platforms using Next.js, TypeScript, Node.js, and API integrations for financial operations used by real business teams.
  • Designed and consumed REST APIs, handled sensitive financial workflows, and improved reliability around production data, permissions, and user actions.
  • Used Datadog and Sentry to monitor production behavior, investigate errors, and resolve performance and reliability issues quickly.
  • Collaborated with product, backend, QA, and operations teams to ship reliable features with strong attention to edge cases and regressions.

Software Engineer — Team Lead

NLPC Pension Fund Administration Ltd. Payroll Control & Financial Reporting System

Jul 2023 – Aug 2023Remote

NLPC Pension Fund Administration Limited is a trusted provider of pension management services in Nigeria.

  • Led a team of 4 engineers building the finance module of a Payroll Control and Financial Reporting System.
  • Delivered backend-integrated frontend workflows, reporting dashboards, and API-connected features in collaboration with product and backend teams.
  • Maintained CI/CD pipelines, conducted code reviews, and documented implementation details for reliable handoff and release.

Software Engineer — Web & Mobile

Lorem Excellentiam Services Service Schoolhouse

Jul 2022 – Sep 2024Remote

Lorem Excellentiam is a professional service company that offers innovative IT solutions in the areas of staff development for enhanced productivity.

  • Built web and mobile product features using React, React Native, TypeScript, Node.js, and REST APIs for education and workforce development platforms.
  • Integrated backend services, dashboard modules, user workflows, and admin-facing tools supporting real operational use cases.
  • Improved maintainability, testing, and reliability through reusable components, refactoring, and structured QA before release.

Software Engineer — Web & Mobile

21st Century Technologies Ltd. KonetPay

Jan 2020 – Jun 2022Lekki, Lagos, Nigeria

21st Century Technologies Ltd is a prominent ICT solutions provider in Nigeria, specializing in IT infrastructure, cloud computing, cybersecurity, and enterprise solutions.

  • Built production web and mobile applications using React, React Native, JavaScript, TypeScript, Node.js, and third-party APIs.
  • Developed billing systems, admin dashboards, and customer-facing workflows where reliability and clear user feedback were critical.
  • Improved code quality and maintainability through reusable modules, bug fixes, refactoring, and cross-team collaboration.

Skills & Technologies

Frontend

HTMLCSSJavaScriptTypeScriptReactNext.jsReact NativeAngularTikZ/PGF

Backend

Node.jsExpress

Version Control

GitGitHub

Database

PostgresMongoDBSQL

Tools & Processes

HTTPUnit TestingDebuggingCI/CD PipelinesAgile Development

Selected Projects

Get In Touch

Let's build something great together.