SECTIONS
Experience & Resume
Backend Developer, Sapphire Virtual Network Limited.
July 2025 - Present
Backend Developer with deep experience building scalable, high-performance systems using NestJS, TypeScript, and PostgreSQL across fintech, analytics, and campaign management domains. I designed and delivered a fintech onboarding layer for both individual and business users, integrating Paystack Virtual Accounts with clearly defined verification and compliance workflows that enabled secure and scalable user activation.
I drove significant performance improvements by making deliberate decisions on when to bypass ORM abstractions in favor of raw SQL and CTEs, rewriting critical queries with recursive CTEs to reduce execution time and simplify complex hierarchical data retrieval.
I built a full ambassador management and referral tracking system that directly supported user acquisition and growth, implementing referral code generation, onboarding reward logic, ambassador–user relationship mapping, and engagement and conversion metrics, while integrating the feature seamlessly into the fintech flow for automated incentive payouts.
In addition, I developed an investment platform for high-net-worth individuals using NestJS and PostgreSQL, applying supertype–subtype modeling to manage diverse investment instruments under a unified domain, implementing maturity tracking, interest accrual, and investor activity reporting, and ensuring strong data consistency and full investor visibility even in scenarios where no active investments exist.
Senior Software Engineer, Insight Solutions
July 2023 - Present
I took end-to-end responsibility for backend and system delivery by reviewing and improving code quality, resolving production-critical issues, and coordinating large-scale deployments that reduced downtime and stabilized releases.
I worked closely with stakeholders to gather requirements, provide clear technical updates, and translate business needs into scalable technical solutions, which led to faster approval cycles and improved customer satisfaction.
I analyzed and refactored existing software architectures to address performance and maintainability gaps, delivering measurable improvements in system reliability and response times.
I also designed and maintained robust databases, applications, and server-side systems that supported business growth, while documenting engineering standards and system designs to enable smooth onboarding and long-term maintainability for the team.
Backend Developer, Waya Limited
May 2022 - June 2023
I contributed to the development of a production-grade financial technology solution focused on delivering a secure, scalable, and user-friendly onboarding experience built around strict KYC and regulatory compliance requirements. I designed and implemented the backend architecture with a strong emphasis on security, service isolation, and transaction integrity, initially using Node.js, Express, and MongoDB, and later leading the transition to a TypeScript-based architecture to improve maintainability and scalability.
I bootstrapped a KYC-driven sign-up flow that enforced advanced identity verification rules, effectively eliminating duplicate account creation through document reuse and significantly reducing identity fraud risk.
I also designed and implemented a dedicated fund source service with layered validation and security checks to protect financial transactions, and led the second iteration of the KYC flow by integrating facial recognition and document verification to improve identity accuracy while maintaining a smooth user experience.
In addition to core development, I reviewed and refactored code, debugged and resolved critical issues, analyzed existing implementations to identify performance and security gaps, and coordinated large-scale deployments of new features and fixes from development through production.
I worked closely with stakeholders to gather requirements, provide clear progress updates, and directly address concerns, while managing development milestones and ensuring timely delivery. I documented system architecture, security layers, and development methodologies in detailed technical manuals to support long-term maintenance and future enhancements, contributed technical ideas during team discussions, and built and maintained reliable backend databases, applications, and server infrastructure aligned with business objectives and compliance standards.
Software Developer, Oyara Solutions Limited
July 2019 - April 2022
I contributed to the development of a Property Collateral Management System integrated into a core banking solution, enabling efficient management of loan applications secured by property assets and ensuring the bank could accurately track, manage, and process collateral in default scenarios. My role focused on implementing backend features for property-based collateral handling, loan tracking, and collateral lifecycle management, while designing and optimizing database schemas with proper indexing strategies to improve query performance for high-volume loan and collateral data.
In parallel, I enhanced the company’s content management system by delivering new features, refactoring existing functionality, and optimizing backend performance to support a seamless user experience.
I worked closely with project managers and cross-functional teams to define realistic but ambitious milestones, contributed across the full system development lifecycle from requirements gathering through production release, and modernized legacy codebases to align with current development standards, improving system reliability and reducing operational costs.
I participated in proposal-driven solution design for prospective clients, collaborated with team members to resolve technical issues using best practices, and supported software field testing to validate performance and stability.
I worked closely with stakeholders to gather requirements, provide clear progress updates, and directly address concerns, while managing development milestones and ensuring timely delivery. I documented system architecture, security layers, and development methodologies in detailed technical manuals to support long-term maintenance and future enhancements, contributed technical ideas during team discussions, and built and maintained reliable backend databases, applications, and server infrastructure aligned with business objectives and compliance standards.
Android Developer, Evince Limited
February 2018 - June 2019
I worked as an Android Developer focused on building intuitive, high-performance mobile applications with strong attention to user experience, reliability, and maintainability across the full Android app lifecycle.
I designed and implemented immersive Android user interfaces using Android SDK components, Material Design principles, and responsive layouts to deliver engaging, multi-sensory experiences across a wide range of devices and screen sizes. I maintained a deep understanding of the Android development lifecycle—from research, requirements definition, and architectural planning through development, Google Play deployment, and post-launch support—addressing platform-specific challenges such as lifecycle management, backward compatibility, and performance optimization.
I integrated push notifications using Android notification services to improve user engagement and retention, and consumed third-party REST APIs to enable secure, real-time access to cloud-based data within mobile applications.
I leveraged third-party and custom Android libraries to accelerate development while maintaining clean, modular codebases, and used Git-based version control systems to manage releases and coordinate changes across teams.
To ensure application stability and quality, I implemented unit tests using the JUnit framework and supported structured testing and release processes. I collaborated closely with cross-functional teams—including designers, backend engineers, and product stakeholders—to define features driven by user feedback, while producing clear technical documentation, test cases, and release notes to support ongoing development and maintenance.
B.Sc. in Computer Science
University of Ado-Ekiti(now Ekiti State University), Ekiti State, Nigeria
2006 - 2010
Graduated with honors. Relevant coursework: Ethical Hacking and Penetration Testing.