Software Developer & Engineer
Before my exit from TechyTeams, I led the redevelopment of their job board platform (v2), focusing on a more intuitive and performant experience for both job seekers and hiring teams.
React Query
and Zustand
.My contributions laid the foundation for a more refined and scalable hiring platform before transitioning out of the company.
Contributed to the modernization of Sanaam, a financial wellness app that allows users to access earned salary based on daily work rather than waiting until month-end.
GetX
.My efforts helped bring stability, new features, and cleaner architecture to an older but valuable finance solution focused on empowering early wage access.
Led the redesign and implementation of the second version of an e-commerce web application, focusing on improving user experience, code structure, and feature coverage.
This version delivered a cleaner, faster, and more feature-complete shopping experience while preparing the product for future growth.
At Veehive Labs, I serve as a Full Stack Engineer with a core focus on high-performance Flutter development. I led the refactoring of legacy mobile architecture, implemented performance optimizations, resolved complex bugs, and collaborated across teams to deliver scalable features that drive user engagement and retention.
Led the modernization of Sanemi’s mobile application by refactoring legacy Flutter code, implementing scalable architecture, and introducing advanced features aligned with current Flutter best practices. Transformed the app into a robust, maintainable, and high-performing product through structured code upgrades, clean state management, and UI/UX enhancements.
As a backend developer at SunTrust Bank Nigeria Ltd, I played a key role in modernizing and maintaining the bank’s core systems using Spring Boot and the broader Spring Framework. Over the course of my 3-year contract, I built and optimized secure, scalable RESTful APIs that powered both internal operations and digital banking services. I also contributed to frontend refactoring in React and supported backend tasks using Node.js, helping to improve overall system quality and performance across the board. My work enabled smoother transactions, better developer experience, and improved reliability for customers and internal teams.
As a Senior Frontend Developer at TechyTeams, I led frontend modernization efforts, collaborating closely with Node.js backend engineers to deliver scalable, high-performance features. I optimized legacy code, resolved production issues, and streamlined CI/CD pipelines for faster and more reliable deployments.
At Trusoft Limited, I focused on building scalable and maintainable Flutter applications. I implemented real-time socket communication, enforced strict separation of concerns (SoC), and built reusable modules that accelerated development across multiple projects.
I build with the end-user in mind—prioritizing usability, performance, and accessibility in every product I touch.
I follow best practices and write modular, maintainable code that scales with your team and your users.
Quality matters. I incorporate testing and debugging early to ensure smooth functionality and reduce technical debt.
I bake in security and optimize performance from the ground up—because stability and speed aren't optional.
I thrive in agile environments, communicate clearly with cross-functional teams, and iterate quickly based on feedback.
I stay current with industry trends and continuously upskill to bring fresh, modern solutions to every challenge.
Full Stack Engineer skilled in Flutter for cross-platform apps, with strong frontend (React, Next.js, TypeScript) and backend (Node.js, Spring Boot) experience. Proficient in CI/CD using GitHub Actions and Codemagic. Familiar with native iOS/Android concepts and Flutter-native integrations. Experienced with Firebase, Supabase, MongoDB, MySQL, MSSQL, Docker, and AWS. Strong eye for UX and pixel-perfect UI design.