

I am a results-driven Flutter developer with six years of experience in mobile development, specializing in building high-performance, user-centric applications. I have led end-to-end development of critical apps, integrating APIs, external libraries, and optimizing performance. My expertise includes Agile methodologies, CI/CD pipelines, and cross-functional collaboration to deliver scalable solutions. Passionate about innovation, I am eager to contribute my skills to drive impactful mobile experiences.
Sterling Bank
February 2022 - Present
Contributed to the successful development and maintenance of 4 critical mobile applications: OneBank App: Remodeled flagship banking app, increasing user retention by an estimated 25% through performance optimizations. OneHuman App: Enhanced staff productivity app with clock-in and bus booking features, adopted by 500+ employees. OneToken App: Replaced legacy mToken app, saving $50K+ annually in operational costs. Specta: Loan procurement app, streamlining access for 10,000+ customers. - Successfully implemented onboarding flows across multiple apps. - Designed, developed, and deployed feature-rich and high-performance mobile applications using Flutter, ensuring a seamless user experience. - Worked closely with cross-functional teams, including designers, product managers and backend engineers to deliver applications that meet business objectives and user needs. - Continuously optimized mobile applications for performance, security and user satisfaction, resulting in improved app reliability and user engagement. - Successfully implemented varying onboarding flows in multiple apps. - Successfully implemented KYC features across multiple apps . - Successfully implemented push notifications and user event tracking for better analytics of user engagement across multiple apps. - Contributed to giving support to QA as needed for better user experience. Contributed to fixing bugs across various apps. - Managed and maintained apps on the app store and play store. - Demonstrated strong problem-solving skills and effective teamwork to overcome development challenges and meet project goals. - Played a key role in the development of mission-critical applications that directly impact the bank and its staff.
Purplegates
August 2024 - February 2025
- Led the full development lifecycle of the "Isuna" mobile application using Flutter, from concept to deployment. - Designed and implemented a responsive user interface for tracking financial transactions and health center expenses. - Integrated key features, including transaction history, resolution status, and a search function for easy data retrieval. - Developed visual data insights with interactive pie charts and line graphs, allowing users to analyze expenses effectively. - Created a secure login system and user-friendly navigation for a seamless user experience. - Optimised app performance, focusing on real-time updates, financial clarity, and delivering a high-quality Flutter-based product from start to finish.
Extended Networks
August 2023 - October 2023
- Collaborated as part of a dynamic mobile development team to enhance and extend the functionality of an existing mobile application using Flutter. - Successfully delivered a range of additional features, further enriching the user experience and functionality of the app. - Worked closely with the existing codebase, ensuring seamless integration of new features and maintaining code quality. - Contributed to the app's evolution, supporting its alignment with changing business goals and customer needs. - Demonstrated the ability to adapt and innovate within an existing project, ensuring a smooth transition for end-users. - Played a pivotal role in ensuring the app's continued relevance and competitiveness in the market.
Techgrata
October 2020 - January 2022
- Solely conceptualised, developed, and launched the driver side of the Olage truck booking mobile application using Flutter, delivering a powerful and user-friendly solution. - Took ownership of the app, maintaining and enhancing the app as the product owners deem fit, ensuring continuous improvement in response to user feedback and evolving requirements. - Maintained direct communication with the Chief Technology Officer (CTO), providing regular updates on project status, app performance, and strategic decisions. - Demonstrated adaptability and problem-solving skills in efficiently addressing maintenance issues, optimizing app performance, and enhancing the user experience. - Successfully implemented Google maps, Google address and Google directions for tracking and monitoring customer location in-app. - Successfully implemented push notification to alert customers of the progress of their booking. - Architected the app using MVC design pattern for more seamless integrations. - Successfully implemented Socket.io for in-app messaging. - Worked closely with cross-functional teams, including designers and product managers, to align development efforts with business goals and user needs.
TGap
January 2022 - March 2022
- Spearheaded the development of a cutting-edge bill payment solution using Flutter, integrating with Flutterwave APIs to facilitate seamless and secure payment processing. - Designed and implemented user-friendly interfaces, leveraging Flutter's capabilities, to create a streamlined and intuitive payment experience. - Collaborated closely with the development team to ensure the smooth integration of Flutterwave APIs into the Flutter app, connecting to external payment gateways. - Successfully delivered a robust, end-to-end solution that simplified bill payment, offering users a secure, efficient, and convenient way to make payments. - Played a central role in ensuring compliance with security standards and regulations, safeguarding sensitive user data. - Demonstrated expertise in mobile app development, API integration, and payment processing, contributing to the development of a high-impact solution that met user and business requirements.
Nation Institute of Information Technology (NIIT), April 2020
Software Engineering
Sterling Banks flagship mobile banking application for money transfer, bill payment and other related services.
View Project2/20/2022 -11/13/2023
Stering Banks loan application allowing customers access to different types of loans.
View Project11/15/2022 -10/27/2023
An app that generate tokens or OTP's for customers or employees
View Project8/1/2024 -9/30/2024
Verified Mobile Developer
6-8 years of experience
Preferred commitment: Full Time
Take the next step and bring this top talent to your team
Hire Samuel for your team