Flutter developer with a strong foundation in building and maintaining cross-platform mobile and web applications. Experienced in clean, scalable architectures using BLoC and Freezed for robust state management, and skilled in API integration, data handling, and role-based system design with a focus on performance, reliability, and maintainability. Actively expanding backend development skills by learning Go (Golang), while also exploring scalable API and database development. Committed to continuous learning and delivering high-quality software solutions aligned with business goals.

David Oladotun Egundeyi

Flutter developer with a strong foundation in building and maintaining cross-platform mobile and web applications. Experienced in clean, scalable architectures using BLoC and Freezed for robust state management, and skilled in API integration, data handling, and role-based system design with a focus on performance, reliability, and maintainability. Actively expanding backend development skills by learning Go (Golang), while also exploring scalable API and database development. Committed to continuous learning and delivering high-quality software solutions aligned with business goals.

Available to hire

Flutter developer with a strong foundation in building and maintaining cross-platform mobile and web applications. Experienced in clean, scalable architectures using BLoC and Freezed for robust state management, and skilled in API integration, data handling, and role-based system design with a focus on performance, reliability, and maintainability.

Actively expanding backend development skills by learning Go (Golang), while also exploring scalable API and database development. Committed to continuous learning and delivering high-quality software solutions aligned with business goals.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate

Work Experience

Flutter Developer at Exchanger101
August 1, 2024 - Present
Contributed to development and maintenance of high-traffic digital currency exchange applications serving 15,000+ monthly active users. Spearheaded core product features to improve user engagement, platform functionality, and overall user experience. Implemented biometric authentication for withdrawals, reducing failed transactions by ~30% while strengthening account security. Built and launched key features including a three-year Metrics Dashboard, Account Level System, Bank Account Linking, and Referral System. Developed responsive, production-ready Flutter UI with consistent UX across Android and iOS. Integrated RESTful APIs and leveraged BLoC/Freezed to build scalable, maintainable app architecture. Proactively monitored performance, conducted root-cause analysis, resolved production bugs, and collaborated cross-functionally with remote teams (backend, design, QA) in agile cycles. Participated in the release pipeline including build generation, versioning, testing, and publishing u
Flutter Developer at Alphaco Business Solutions
April 1, 2024 - September 1, 2024
Developed a cross-platform school management application in Flutter supporting three distinct user roles: Teachers, School Administrators, and Parents/Students, each with customized dashboards and role-specific functionality. Leveraged BLoC and Freezed for scalable, maintainable state management and modular feature architecture. Implemented CSV import/export for bulk management of students, subjects, and class records, improving administrative efficiency. Built role-based navigation and access control to tailor experiences for class management, curriculum updates, student performance tracking, attendance, and parent communication. Integrated RESTful APIs using JSON-serializable models for clean, efficient, type-safe data handling. Improved UX with offline support, local data caching, smooth page transitions, and responsive Flutter UI. Designed the application with scalability in mind for future features such as student portals, grading systems, notifications, and additional school mana
Flutter Developer at Flex2Ride
January 2, 2024 - July 1, 2024
Built the Flex Boat feature for a multi-services in-app experience enabling users to discover and book boats for cruises, private events, birthdays, and recreational activities. Created responsive, reusable, production-ready Flutter UI from design specifications with consistent UX across Android and iOS. Integrated RESTful APIs to manage boat listings, bookings, user profiles, and location-based data. Implemented Google Maps and location-based functionality to retrieve users’ locations to enhance discovery and booking experiences. Managed application state using Riverpod to ensure scalable, maintainable, and efficient data flow. Collaborated with backend engineers, product teams, and designers to deliver seamless, production-ready features. Applied clean architecture and Flutter best practices to develop reusable and maintainable components. Performed debugging, testing, and performance optimization to improve app stability and user experience. Supported the mobile release pipeline i
Flutter Developer at Quiree Technology
August 1, 2022 - January 1, 2023
Contributed to development of the Quiree Driver App to streamline delivery logistics and improve overall driver experience through intuitive, responsive interfaces. Implemented secure authentication flows and real-time delivery operations including pickup requests, order confirmations, trip tracking, and route handling for end-to-end delivery workflows. Integrated multiple RESTful APIs to manage orders, driver profiles, online/offline status, earnings, and live location updates with reliable error handling and data synchronization. Leveraged BLoC for scalable, maintainable, and predictable state management, improving code organization and application performance. Built responsive, pixel-perfect UI components from design specifications for consistent experience across Android and iOS. Optimized app performance by reducing unnecessary widget rebuilds to improve screen responsiveness and overall UX. Participated in code reviews, debugging, and feature testing to maintain code quality and
Flutter Developer (Intern) at Quiree Technology
April 1, 2022 - July 1, 2022
Contributed to early-stage development of the Quiree Driver App, logistics and delivery platform design for efficient pickup and drop-off management. Assisted in building foundational UI screens such as login, onboarding, and delivery task views using Flutter and adhering to responsive design best practices. Collaborated with senior developers to implement basic BLoC state management patterns and connect the app to backend RESTful APIs. Participated in code reviews, debugging sessions, and agile sprint planning, gaining hands-on experience in real-world development workflows. Developed a strong understanding of widget composition, navigation, and form handling in Flutter. Received mentoring on clean coding practices, reusable components, and structuring scalable Flutter apps for production settings.
Flutter Developer at Astrowig
April 1, 2022 - July 1, 2022
Developed key features for a cross-platform music streaming application focused on user experience and clean mobile architecture. Built core UI screens including music playback, authentication, onboarding, user settings, and listening analytics with responsive layouts across Android and iOS. Collaborated with backend engineers to integrate RESTful APIs for track data, user profiles, and session tracking. Maintained a modular codebase using BLoC state management enabling easier feature expansion and bug tracking. Participated in remote agile workflows, delivering updates in sprints and iterating based on user feedback.

Education

B.Tech, Urban and Regional Planning at The Federal University of Technology, Akure (FUTA)
January 1, 2018 - December 1, 2023
National Diploma (ND), Urban and Regional Planning at Yaba College of Technology, Yaba
November 1, 2014 - March 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Media & Entertainment, Financial Services, Transportation & Logistics

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate

Hire a Software Engineer

We have the best software engineer experts on Twine. Hire a software engineer in Lagos today.