Summary

Senior Flutter Developer with 10 years of experience in designing and delivering innovative cross-platform mobile applications for domains such as supply chain, entertainment, and education technology. Expert in architecting robust, scalable apps with a focus on performance optimization and seamless user experiences. Proven leader in guiding agile teams, mentoring developers, and delivering high-quality solutions that drive business value for global clients.

Technical proficiencies
  • Programming Languages: Dart, JavaScript, Kotlin, Python
  • Frameworks & Libraries: Flutter, MobX, Dio, Firebase, Flutter Animation, Hive, Android SDK
  • Development Tools: Android Studio, VS Code, Git, Zeplin, Postman
  • Architectures: BLoC, Clean Architecture, Provider
  • Integrations: RESTful APIs, WebSocket, Firebase Cloud Messaging, Google Maps, Platform Channels
  • Testing: Flutter Test, Mockito, Integration Testing, JUnit
  • DevOps & CI/CD: CircleCI, Fastlane, Jenkins
  • Others: Material Design, Custom Animations, App Security, Performance Tuning
Professional experience

AI Smart Agriculture – Netherlands

Senior Flutter Developer, Mar 2026 - Present

Project description 

  • Developed an AI-powered cross-platform application that helps farmers monitor crops, identify plant diseases, and receive personalized recommendations for crop management.
  • The application combines Flutter with native Android capabilities for camera processing, background monitoring, and device integration.

Responsibilities 

  • Designed the application architecture using Flutter, BLoC and Clean Architecture, with native Android modules for platform-specific features.
  • Integrated Gemini Multimodal AI to analyze crop images and identify potential diseases or plant health issues.
  • Implemented AI-powered crop recommendations based on plant conditions, weather and historical data.
  • Developed camera-based crop scanning and image processing features using Flutter and native Android.
  • Implemented real-time weather and field monitoring with background data synchronization.
  • Integrated REST APIs and WebSocket for real-time updates and notifications.
  • Optimized image processing and network performance for reliable usage in low-connectivity areas.

Technologies 

  • Flutter, Dart, BLoC, Clean Architecture
  • Kotlin, Android SDK, Platform Channels
  • Gemini Multimodal AI, Camera
  • Dio, WebSocket, Firebase
  • Hive, Flutter Test, JUnit

‍

Supply Chain Mobile App - Finland

Senior Flutter Developer, Apr 2023 – Feb 2026

Project description 

  • Developed a cross-platform supply chain app for inventory tracking, logistics coordination, and real-time analytics, integrating Flutter with native Android modules for enhanced performance.

Responsibilities 

  • Designed hybrid app architecture, combining Flutter’s BLoC with native Android modules using Platform Channels for hardware-specific optimizations.
  • Implemented real-time inventory tracking UI in Flutter, integrating native Android Location Services for precise GPS updates.
  • Developed custom Kotlin-based module for barcode scanning, seamlessly integrated with Flutter via Platform Channels.
  • Led a team of 5 developers, guiding the integration of Flutter and native Android codebases.
  • Optimized app for low-latency data sync, reducing GPS and API response times by 25% using native Android optimizations.
  • Wrote unit tests for Flutter components and JUnit tests for native Android modules to ensure cross-platform reliability.

Technologies 

  • Flutter, Dart, Kotlin, Android SDK, BLoC, Dio, Google Maps, WebSocket, Firebase, Flutter Test, JUnit, CircleCI

‍

Entertainment Mobile App - Korea

Senior Flutter Developer, 07/2020 - 03/2023

Project description 

  • Created a cross-platform entertainment app for streaming media, live events, and user engagement with dynamic animations.

Responsibilities 

  • Designed streaming UI with custom animations using Flutter Animation for immersive UX.
  • Integrated APIs for media content delivery and real-time event updates.
  • Optimized app for 60 FPS on mid-range devices, enhancing user retention by 15%.
  • Mentored 3 junior developers on MobX state management and animation techniques.
  • Collaborated with content creators to align UI with creative vision.
  • Configured Fastlane for streamlined testing and deployment pipelines.

Technologies 

  • Flutter, Dart, MobX, Dio, Firebase, Flutter Animation, Flutter Test, Fastlane

‍

Education Technology Mobile App - Canada

Flutter Developer, 04/2017 - 06/2020

Project description 

  • Built an edtech app for interactive learning, quizzes, and progress tracking.

Responsibilities 

  • Implemented course browsing and quiz UI with dynamic layouts.
  • Integrated APIs for content delivery and user progress.
  • Ensured cross-platform UI consistency with Material Design.
  • Wrote unit tests for quiz and tracking logic.

Technologies

  • Flutter, Dart, Dio, Firebase, Flutter Test

‍

Fitness Mobile App - Brazil

Flutter Developer, 02/2016 - 03/2017

Project description 

  • Developed a fitness app for workout tracking and wearable device synchronization.

Responsibilities 

  • Built workout tracking and sync UI.
  • Integrated APIs for health data.
  • Optimized basic app performance.

Technologies 

  • Flutter, Dart, Firebase, Hive, Flutter Test
Certifications

Certification:

  • Udemy Advanced Flutter Development Certificate, 2023
  • University of Technology
  • Major: Computer Networking

Awards:

  • Outstanding Developer Award, Japan Mobile Tech Conference, 2020
Book an Appointment

Navigating Our Cooperation Models

For when you have the roadmap and the process, but not the people. Tell us the skills and seniority you need, and we send shortlisted profiles. You interview; the engineer you choose joins your existing team and works under your management.

Ideal for businesses that:
Need specialized expertise without adding full-time headcount
Want to scale capacity up or down as the roadmap shifts
Need extra hands on an upcoming or in-flight project
For when you need a team that owns a product, not individuals filling gaps. You select the engineers from the profiles above; they work exclusively on your project alongside your in-house team, keeping context instead of rebuilding it every quarter.

Ideal for businesses that:
Run large or long-term projects that need consistent ownership
Want a stable team that accumulates domain knowledge
Need engineers committed to the business goal, not just the ticket
For when scope and timeline are already settled and budget certainty matters more than flexibility. We define the delivery path up front, so the cost is known before work starts.

Ideal for businesses that:
Have a set budget and a clearly documented scope
Work to a hard deadline
Run projects with defined goals and achievable milestones
For when you want a permanent extension of your engineering organization in Vietnam, your process and your tooling, running on our infrastructure and hiring pipeline across three ISO-certified centers.

Ideal for businesses that:
Are building long-term engineering capacity, not staffing a single project
Want dedicated infrastructure and a managed hiring pipeline
Plan to grow the team steadily over several years
Let's Discuss Your Needs

How to Hire Top Developers from Saigon Technology?