Technical Lead (Flutter) and Senior Software Engineer with 8+ years of software engineering experience and 5+ years in commercial Flutter development across Android, iOS, and Web. Proven record of leading cross-functional teams to deliver high-performance mobile applications and implementing clean, scalable architectures aligned with business goals. Adept at designing and delivering end-to-end mobile ecosystems with strong focus on Flutter architecture, CI/CD, Firebase integration, RESTful APIs, and microservices. Experienced in mentoring teams, conducting code reviews, and driving adoption of modern development practices including secure coding, TDD, and automation.

Adolf Woru

Technical Lead (Flutter) and Senior Software Engineer with 8+ years of software engineering experience and 5+ years in commercial Flutter development across Android, iOS, and Web. Proven record of leading cross-functional teams to deliver high-performance mobile applications and implementing clean, scalable architectures aligned with business goals. Adept at designing and delivering end-to-end mobile ecosystems with strong focus on Flutter architecture, CI/CD, Firebase integration, RESTful APIs, and microservices. Experienced in mentoring teams, conducting code reviews, and driving adoption of modern development practices including secure coding, TDD, and automation.

Available to hire

Technical Lead (Flutter) and Senior Software Engineer with 8+ years of software
engineering experience and 5+ years in commercial Flutter development across Android,
iOS, and Web. Proven record of leading cross-functional teams to deliver high-performance
mobile applications and implementing clean, scalable architectures aligned with business
goals. Adept at designing and delivering end-to-end mobile ecosystems with strong focus on
Flutter architecture, CI/CD, Firebase integration, RESTful APIs, and microservices.
Experienced in mentoring teams, conducting code reviews, and driving adoption of modern
development practices including secure coding, TDD, and automation.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Flutter Developer - Remote (Part time) at PayInc Group
May 1, 2024 - Present
Developed the PayAngel app for Android and iOS using Flutter and Firebase for authentication. Responsibilities included UI screen development, payment integration with banks and mobile service providers, and the KYC process. Collaborated closely with UI/UX teams to create user-friendly interfaces. Focused on code quality by ensuring clean, well-organized code adhering to object-oriented principles. Improved multi-platform performance and managed app submission processes for Google Play and App Store. Participated in technical defining meetings, pair programming, and created reusable modules and UI components based on SOLID principles.
Team Lead Mobile - Remote (Full time) at Moblers
May 1, 2024 - September 1, 2025
Led development of Voye Global web and iOS app using Flutter and Firebase backend, focusing on UI, payment integration with Stripe, and eSIM installation process. Developed Bluetooth connection implementation for Firmtech Android/iOS app and managed API integrations and analysis. Worked on GrowSphere app integrating Google Maps, local databases, push notifications, and authentication via Auth0. Localized The Five Lands Journey app in multiple languages using Firebase Remote Config. Coordinated with back-end developers and designers to ensure high-quality solutions and conducted code reviews. Developed reusable UI components using SOLID principles.
Head of Mobile Team - Hybrid (Contract) at Big Smoke Corporation
February 28, 2024 - September 1, 2025
Developed Strade Base app on Android and iOS platforms with Flutter and Firebase, handling features such as chats, payment integration with Weavr, Stripe, and Pay360, wallet, music player, song upload, card creation, chat functionalities, and marketplace including auction and trade. Responsible for code reviews, agile team collaboration involving designers, developers, test engineers, and product managers. Emphasized writing clean, maintainable code and participated in system design, documentation, and testing. Worked proficiently in Linux and macOS environments and utilized Git and Jira tools.
Head of Mobile & Web Development Team - Remote (Part time) at Plendify
September 30, 2022 - September 1, 2025
Managed payroll accuracy and ensured adherence to in-house standards for development, QA, and release processes. Developed Plendify Mobile app facilitating B2B commerce in Africa, connecting suppliers and manufacturers. Communicated with customers in multiple languages to resolve queries and ensured database updates complying with GDPR. Wrote comprehensive unit tests to ensure code robustness and prioritize usability and reliability.
Head of Mobile Development Team - Remote (Part time) at Ecoach Solutions
December 31, 2021 - September 1, 2025
Engineered Adeo Edu app for Android and iOS with Flutter developers, handling project sprints via Trello. Initiated application logic including API integration, payment handling with Stripe, graph analysis, quizzes, and results pages. Focused on maximizing customer engagement through high performance app development and collaboration with back-end engineers. Took ownership of future scalability in feature development.
Head of Mobile Development Team - Remote (Part time) at Solon Company Limited
December 31, 2019 - September 1, 2025
Developed Solon Android/iOS app with Flutter and Firebase, including chat functionality. Managed local storage databases using SQLite and project sprints using Jira. Collaborated on UI screen development, payment integration with Stripe, digital signature capture, asset creation, inheritance tax calculations, Will generation, and adding executors, beneficiaries, and witnesses. Managed app publication on App Store and Google Play Store.
Senior Software Engineer (Full time) at Trayton Technologies
December 31, 2022 - September 1, 2025
Led development team of 4, shipping multiple applications gaining significant user downloads. Refactored SQL queries improving performance by over 80%, increasing company turnover dramatically. Mentored and trained team members on design techniques and coding standards. Collaborated with global partners to launch SMS aggregation tools and value-added services, boosting recurring revenue by 30%.
Junior Software Engineer (Full time) at Trayton Technologies
December 31, 2019 - September 1, 2025
Designed and deployed content management systems using PHP, JavaScript, HTML, CSS, and Postgres. Maintained and improved existing codebases, performed peer code reviews, built web and mobile APIs, and conducted quality assurance and testing.
Senior Flutter Developer - Remote (Part time) at PayInc Group Kent, UK
May 1, 2024 - Present
Developed the PayAngel app (Android/iOS) using Flutter and Firebase for authentication and OTP. Worked on UI screens, payment integration with banks and service providers, and KYC process in collaboration with UI/UX team. Maintained code quality, improved performance across platforms, and designed advanced features. Managed multiple targets and app submission processes for app stores. Coordinated with back-end developers and designers to deliver high-quality solutions. Worked on proof of concepts for next generation infotainment systems and developed reusable modules using SOLID principles. Skilled in Python and Bash scripting and proficient in pair programming.
Team Lead Mobile - Remote (Full time) at Moblers Kibbutz Haogen, Israel
May 31, 2024 - September 1, 2025
Led development on multiple apps including Voye Global (Web/iOS) and Firmtech (Android/iOS), focusing on UI, payment integrations (Stripe), eSIM installation, Bluetooth connection to devices, API integrations, and localization in multiple languages. Worked closely with UI/UX teams and handled customer requirements transformations. Coordinated with backend developers and met development teams for code reviews. Developed reusable UI components using SOLID design principles.
Head of Mobile Team - Hybrid (Contract) at Big Smoke Corporation - UK
February 29, 2024 - September 1, 2025
Developed Strade Base app (Android/iOS) using Flutter and Firebase for chat functionality. Managed UI design, payment integration with multiple services, wallet, music player, chat, marketplace including auction and group sales. Participated in code reviews, system design, documentation, and testing in an Agile environment. Worked with GitHub and Jira for version control and sprint planning. Proficient in Linux and macOS environments.
Head of Mobile & Web Development Team - Remote (Part time) at Plendify
September 30, 2022 - September 1, 2025
Managed payroll accuracy and QA processes aligned with 'Definition of Done' standards. Developed Plendify Mobile app (Android/iOS) as a B2B wholesale marketplace connecting businesses within and beyond Africa. Provided multilingual customer support and ensured database updates in compliance with GDPR.
Head of Mobile Development Team - Remote (Part time) at Ecoach Solutions
December 31, 2021 - September 1, 2025
Engineered Adeo Edu app (Android/iOS) with Flutter team, responsible for API and payment integration using Stripe, graph analysis, quizzes, and results pages. Enhanced customer engagement by collaborating effectively with backend engineers to ensure scalable, high-performing app development.
Head of Mobile Development Team - Remote (Part time) at Solon Company Limited - UK
December 31, 2019 - September 1, 2025
Developed Solon app (Android/iOS) using Flutter and Firebase for chat, implemented MySQL queries on local SQLite databases. Collaborated in UI design, payment integration (Stripe), keysigning, asset creation, inheritance tax calculations, Will generation, and app publication to stores.
Senior Software Engineer (Full time) at Trayton Technologies Accra, Ghana
December 31, 2022 - September 1, 2025
Refactored SQL queries optimizing flagship modules resulting in 80% performance improvement and significant revenue increase. Mentored team members on design and coding standards. Led a team of 4 to ship multiple applications, with one surpassing 10,000 downloads in 18 months. Collaborated with international partners to launch SMS aggregation tools and value-added services, boosting recurring revenue by 30%.
Junior Software Engineer (Full time) at Trayton Technologies Accra, Ghana
December 31, 2019 - September 1, 2025
Designed and deployed content management systems using PHP, JavaScript, HTML, CSS, and Postgres. Maintained and improved codebases, performed peer code reviews, built web and mobile APIs, and handled quality assurance and testing.
Senior Flutter Developer (Part time, Remote) at PayInc Group
May 1, 2024 - Present
Developed the PayAngel app for Android and iOS using Flutter with Firebase for authentication and OTP. Worked on UI screens, payment integration with banks and mobile service providers, and the KYC process. Collaborated closely with UI/UX teams to deliver excellent user experiences. Maintained code quality ensuring clean, well-organized code adhering to strong object-oriented principles. Improved app performance on both platforms. Managed app submissions to Google Play and App Store. Coordinated efforts with back-end developers, designers, and teams to produce high-quality client solutions. Worked on proof of concepts for next-generation infotainment systems and developed reusable modules and UI components using SOLID design principles. Proficient in scripting languages like Python and Bash. Demonstrated expertise in pair programming.
Team Lead Mobile (Full time, Remote) at Moblers
May 1, 2024 - September 1, 2025
Led development of the Voye Global web and iOS app using Flutter and Firebase. Delivered features including UI screens, payment integration with Stripe, and eSIM installation processes. Ensured UI/UX met customer requirements through close collaboration with UI/UX teams. Developed Firmtech Android and iOS apps including Bluetooth connection and API integrations. Contributed to the GrowSphere app working on UI to API integration, local databases, Google Map integration, push notifications, and authentication with Auth0. Built localization for The Five Lands Journey app using Firebase Remote Config. Coordinated with backend developers and designers to deliver high-quality solutions. Developed reusable modules and UI components following SOLID design principles. Participated in technical approaches, story definition, design, and code reviews.
Head of Mobile Team (Contract, Hybrid) at Big Smoke Corporation
February 28, 2024 - September 1, 2025
Developed the Strade Base app for Android and iOS using Flutter and Firebase for chat functionality. Utilized GitHub version control and Jira for sprint and task management. Designed UI screens and integrated payments via Weavr, Stripe, and Pay360. Implemented features including wallet, music player, song upload, card creation, chat, and marketplace components such as auctions, trade, and community sales. Engaged in code reviews to improve quality and validate feature design and implementation. Worked in an agile team environment including designers, developers, test engineers, and product managers. Produced clean, maintainable, well-documented code. Participated in system design, documentation, and testing. Proficient in Linux and macOS environments, version control systems, and Agile methodologies.
Head of Mobile & Web Development Team (Part time, Remote) at Plendify
September 30, 2022 - September 1, 2025
Managed payroll accuracy through checklists and quality reviews. Ensured adherence to Definition of Done for streamlined development, QA, and release. Wrote comprehensive unit tests ensuring code robustness and usability. Developed Plendify Mobile app (Android/iOS) facilitating B2B commerce connecting African suppliers and manufacturers with businesses. Communicated with customers in multiple languages to resolve issues and answer queries. Maintained databases in compliance with GDPR.
Head of Mobile Development Team (Part time, Remote) at Ecoach Solutions
December 31, 2021 - September 1, 2025
Engineered the Adeo Edu Android and iOS app with a team of Flutter developers using Trello for project management. Developed application logic including API and payment integrations with Stripe, graph analysis, quiz, and results page. Delivered high customer engagement and satisfaction. Collaborated with backend engineers to build a performant app with scalability focus. Took ownership of new feature development with future scalability in mind.
Head of Mobile Development Team (Part time, Remote) at Solon Company Limited
December 31, 2019 - September 1, 2025
Developed the Solon Android and iOS app using Flutter and Firebase for chats, managed version control with GitHub, wrote MySQL queries for local SQLite storage, and utilized Jira for task management. Collaborated on UI screens, payment integrations with Stripe, signature capture, asset creation, inheritance tax calculations, will generation including executors, beneficiaries, and witnesses. Managed app publication to App Store and Google Play Store.
Senior Software Engineer (Full time) at Trayton Technologies
December 31, 2022 - September 1, 2025
Refactored SQL queries for flagship modules achieving over 80% performance improvements, significantly increasing company turnover. Mentored and trained team members on design techniques and coding standards. Led a development team of 4 to ship multiple applications, including one with over 10,000 downloads within 1.5 years. Coordinated with global partners in India, Swaziland, and South Africa to launch SMS aggregation tools and value-added services, boosting recurring revenue by 30%.
Junior Software Engineer (Full time) at Trayton Technologies
December 31, 2019 - September 1, 2025
Designed and deployed Content Management Systems using PHP, JavaScript, HTML, CSS, and Postgres for internal and external users. Maintained and improved existing codebases with peer reviews. Built web and mobile APIs and performed quality assurance and testing.
Senior Flutter Developer at PayInc Group
May 1, 2024 - Present
Lead Flutter engineer for the PayAngel mobile app (Android/iOS) integrating payment processing with banks and mobile services. Architected and implemented KYC flows, optimized app performance, and managed releases for Google Play and App Store. Applied secure coding practices and led CI/CD pipelines to streamline build and deployment. Mentored junior developers and implemented reusable UI components.
Team Lead – Mobile Development at Moblers
December 1, 2022 - May 1, 2024
Led development of multiple Flutter apps (Voye Global, FirmTech, GrowSphere) with a distributed team. Defined mobile architecture, integrated Stripe payments and Firebase Remote Config, and improved localization. Coordinated with DevOps and QA teams to ensure code quality and smooth CI/CD workflows.
Head of Mobile Team at Big Smoke Corporation
December 1, 2022 - February 1, 2024
Managed Flutter development for the Strade Base app, integrating Weavr, Stripe, and Pay360. Oversaw architecture design, user authentication, and real-time chat features. Implemented CI/CD pipelines and ensured stable release cycles.
Head of Mobile & Web Development at Plendify
January 1, 2021 - September 1, 2022
Delivered and maintained the Plendify Wholesale Marketplace App connecting B2B suppliers and manufacturers across Africa. Led team standards, QA workflows, and GDPR-compliant data handling.
Senior Software Engineer at Trayton Technologies
January 1, 2019 - December 1, 2022
Refactored SQL queries to improve performance by 80%. Led a team of four developers to ship multiple commercial apps with over 10K downloads. Mentored developers and enhanced release automation processes.
Junior Software Engineer at Trayton Technologies
January 1, 2017 - December 1, 2019
Designed and deployed Content Management System for internal and external parties using PHP, JavaScript, HTML, CSS, and PostgreSQL and also did QA and testing.
Senior Flutter Developer at PayInc Group (UK)
May 1, 2024 - Present
Lead Flutter engineer for the PayAngel mobile app (Android/iOS) integrating payment processing with banks and mobile services. Architected and implemented KYC flows, optimized app performance, and managed releases across Google Play and App Store. Enforced secure coding practices, led CI/CD pipelines, and mentored junior developers while building reusable UI components.
Team Lead – Mobile Development at Moblers (Israel)
December 1, 2022 - May 1, 2024
Led development of multiple Flutter apps (Voye Global, FirmTech, GrowSphere) with a distributed team. Defined mobile architecture, integrated Stripe payments and Firebase Remote Config, and improved localization. Coordinated with DevOps and QA teams to ensure code quality and smooth CI/CD workflows.
Head of Mobile Team at Big Smoke Corporation (UK)
December 1, 2022 - February 1, 2024
Managed Flutter development for the Strade Base app, integrating Weavr, Stripe, and Pay360. Oversaw architecture design, user authentication, and real-time chat features. Implemented CI/CD pipelines and ensured stable release cycles.
Senior Software Engineer at Trayton Technologies (Ghana)
January 1, 2019 - December 1, 2022
Refactored SQL queries to improve performance by 80%. Led a team of four developers to ship multiple commercial apps with over 10K downloads. Mentored developers and enhanced release automation processes.
Junior Software Engineer at Trayton Technologies (Ghana)
January 1, 2017 - December 1, 2019
Designed and deployed Content Management System for internal and external parties using PHP, JavaScript, HTML, CSS, and PostgreSQL; also performed QA and testing.

Education

Master of Science at Anglia Ruskin University Cambridge
January 1, 2023 - December 31, 2024
Bachelor of Science at University of Ghana
January 1, 2011 - December 31, 2015
Master of Science at Anglia Ruskin University Cambridge
January 1, 2023 - December 31, 2024
Bachelor of Science at University of Ghana Greater Accra
January 1, 2011 - December 31, 2015
Master of Science at Anglia Ruskin University
January 1, 2023 - December 31, 2024
Bachelor of Science at University of Ghana
January 1, 2011 - December 31, 2015
MSc Computer Science (Distinction) at Anglia Ruskin University
January 1, 2023 - January 1, 2024
BSc Computer Science at University of Ghana
January 1, 2011 - January 1, 2015
MSc, Computer Science (Distinction) at Anglia Ruskin University, Cambridge
January 1, 2023 - January 1, 2024
BSc, Computer Science at University of Ghana
January 1, 2011 - January 1, 2015
MSc, Computer Science (Distinction) at Anglia Ruskin University, Cambridge
January 1, 2023 - January 1, 2024
BSc, Computer Science at University of Ghana
January 1, 2011 - January 1, 2015
MSc in Computer Science at Anglia Ruskin University, Cambridge
January 1, 2023 - January 1, 2024
BSc in Computer Science at University of Ghana
January 1, 2011 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Consumer Goods, Education, Financial Services, Agriculture & Mining, Healthcare, Professional Services, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more