Work
→
Summary
Currently contributing to the development of the Bank78 application, focusing on robust architecture and seamless deployment.
Highlights
Led development of the Bank78 application, implementing Functional Programming, Domain-Driven Design (DDD), Clean Architecture, and MVVM for enhanced scalability and maintainability.
Ensured feature reliability and application stability by developing comprehensive unit and widget tests using flutter_test and Mockito.
Streamlined development and deployment cycles by implementing and maintaining robust CI/CD pipelines, accelerating continuous integration and delivery.
Collaborated effectively within Agile frameworks, partnering with cross-functional teams to deliver high-quality mobile features.
Influenced architectural decisions and design pattern selection, significantly enhancing code efficiency and overall system reliability.
Contributed to the development of a SwiftUI and UIKit plugin for Payaza, expanding functionality and native iOS integration.
Optimized application performance, resolved critical bugs, and implemented feature enhancements to deliver a seamless user experience.
Mentored junior engineers and elevated team capabilities through collaborative code reviews and knowledge transfer initiatives.
→
Summary
Responsible for developing and maintaining the Flipex mobile application, with a strong focus on performance, security, and user experience.
Highlights
Architected and maintained a structured, scalable codebase using the Model-View-Controller (MVC) pattern.
Optimized data flow and enhanced application performance by implementing advanced state management solutions using Provider and Riverpod.
Fortified application security by implementing robust measures, safeguarding sensitive user data and enhancing overall security posture.
Boosted customer retention and transaction ease by over 80% through the implementation of a real-time customer support chat system using Intercom SDK.
Ensured robust and bug-free application behavior through comprehensive testing and debugging protocols.
Enhanced application functionality and data exchange efficiency by successfully integrating multiple RESTful APIs.
Spearheaded the successful deployment of the application to both Google Play Store and Apple App Store, significantly reducing deployment delays and app rejection rates.
Implemented strategic optimizations that significantly enhanced app performance, resulting in a seamless and responsive user experience.
Elevated user interface and experience by conducting rigorous design reviews, ensuring adherence to best practices.
→
Summary
Developed and maintained the Spowse app, focusing on API integration, payment security, and overall application stability.
Highlights
Developed and integrated critical APIs, ensuring seamless server communication and enhanced functionality for the Spowse app, leveraging Postman and Swagger for efficient development.
Ensured secure and efficient transaction processing by integrating leading payment gateways, Paystack and Stripe.
Improved application stability and user experience through proactive debugging, comprehensive testing, and timely issue resolution.
Collaborated with backend engineers to integrate and optimize multiple APIs, enhancing data exchange efficiency.
Achieved a 50% reduction in API response time and significantly increased overall app speed by implementing Riverpod for efficient state management and optimized data flow.
Mentored junior developers and fostered a collaborative environment through active participation in code reviews and knowledge transfer.
Uphold high code quality standards by enforcing clean code practices, ensuring readability and maintainability across the development team.
Implemented robust security measures, strengthening the application's security posture and safeguarding user data.
Boosted team productivity by over 50% through expert Git-based version control and collaborative development workflows.
→
Summary
Contributed to the development of the Cloudmall Africa application, focusing on performance, state management, and user engagement.
Highlights
Improved app performance and code structure by over 50% by implementing BLoC for efficient state management and optimized data flow.
Championed clean code practices, enhancing codebase readability and maintainability for collaborative team development.
Established a structured and scalable foundation for the Cloudmall app by implementing and maintaining the BLoC pattern.
Enhanced user engagement and delivered real-time updates through strategic implementation of Firebase Notifications.
Streamlined store order management and ensured seamless transactions by implementing Firebase Realtime Database.
Optimized application performance and user experience through effective application lifecycle management strategies.
Elevated user interface and experience through thorough design reviews, ensuring adherence to best practices.
Education
Awards
Top 10 Global Finalist
Awarded By
Google Solutions Challenge
Achieved for the FarmX project, focusing on farm monitoring, AI crop recommendation, and disease diagnosis.
People's Choice Award Winner
Awarded By
Google Solutions Challenge
Awarded for the FarmX project, demonstrating strong community appeal and innovative solutions.
Top 10 Finalist
Awarded By
Microsoft Agrotech Hackathon
Recognized for the Agro Connect project, a farm marketplace and plant recommendation system.
AI Poster of the Year
Awarded By
Datascience Nigeria (DSN)
Awarded for the Plantnosis project, a plant disease diagnosing tool.
Languages
English
Native
Skills
Programming Languages
Dart, Python, Kotlin, Swift, Javascript.
Mobile Development Frameworks
Flutter, UIKit, SwiftUI, React Native.
State Management
BLoC, Provider, Riverpod, MVC, MVVM.
Backend & API Integration
RESTful APIs, JSON, Firebase, Postman, Swagger, Django.
Database Management
Database Management.
Tools & Technologies
Git, GitHub Actions, CI/CD, Figma, freezed, Flutter test, Mockito, Google Maps, Location Services, Push Notifications, Google Places.
Operating Systems
Windows, Mac OS, Android, iOS.
Soft Skills
Effective Communication, Leadership, Problem-Solving, Innovation, Versatility, Mentorship, Agile Methodologies, Code Review, Technical Documentation.
Interests
Technology
AI, Machine Learning, IoT, Cloud Computing.
Community Engagement
Tech Communities, Mentorship, Hackathons.