Summary

Middle Flutter Developer with 5 years of experience in developing cross-platform mobile applications for domains such as on-demand services, agriculture tech, event management, and e-learning. Skilled in crafting responsive UI, integrating APIs, and optimizing user experiences. Strong collaborator in agile teams, focused on delivering high-quality, user-centric apps with clean code.

Technical proficiencies
  • Programming Languages: Dart, JavaScript
  • Frameworks & Libraries: Flutter, Riverpod, Dio, Firebase, Flutter Secure Storage
  • Development Tools: Android Studio, VS Code, Git, Postman, Figma
  • Architectures: Riverpod, BLoC, MVVM
  • Integrations: RESTful APIs, Firebase Cloud Messaging, WebSocket, Google Maps
  • Testing: Flutter Test, Mockito
  • DevOps & CI/CD: GitHub Actions, Fastlane
  • Others: Material Design, Accessibility, Custom Animations, Performance Optimization
Professional Experience

E-learning Mobile App - Korea

Middle Flutter Developer, 11/2024 - Present

Project description 

  • Developed a cross-platform e-learning app for interactive courses, quizzes, and progress tracking, with a focus on engaging student experiences.

Responsibilities 

  • Built interactive quiz and course navigation UI with custom animations for engagement.
  • Integrated RESTful APIs for course content delivery and student progress syncing.
  • Optimized app for offline access using Flutter Secure Storage for local data.
  • Collaborated with instructional designers to align UI with educational goals.
  • Wrote unit and widget tests to ensure quiz functionality and UI reliability.
  • Participated in agile planning, contributing to feature prioritization.

Technologies 

  • Flutter, Dart, Flutter Blue, Dio, Riverpod, Firebase, Flutter Test, GitLab CI

On-Demand Services Mobile App - Indonesia

Middle Flutter Developer, 10/2022 - 10/2024

Project description 

  • Developed a cross-platform app for booking on-demand services like cleaning and repairs, with real-time provider tracking and payment integration.

Responsibilities 

  • Built Implemented service booking and real-time tracking UI using Google Maps and WebSocket.
  • Integrated RESTful APIs for provider availability, bookings, and secure payment gateways.
  • Optimized app for high user traffic, reducing API call latency by 20% through efficient caching.
  • Worked with UX designers to implement Figma designs with pixel-perfect accuracy.
  • Wrote comprehensive unit and widget tests to validate booking and tracking flows.
  • Contributed to sprint reviews, suggesting UX improvements for better user retention.

Technologies 

  • Flutter, Dart, Riverpod, Dio, Google Maps, WebSocket, Firebase, Flutter Test, GitHub Actions

Agriculture Tech Mobile App - Netherlands

Middle Flutter Developer, 05/2021 - 09/2022

Project description 

  • Created an agriculture app for farmers to monitor crops, track weather, and manage farm tasks, optimized for offline use.

Responsibilities 

  • Developed crop monitoring UI with dynamic charts for weather and soil data.
  • Integrated APIs for real-time weather updates and farm analytics.
  • Implemented offline data storage with Hive for rural connectivity.
  • Collaborated with QA to ensure compatibility on low-end devices.
  • Wrote tests to validate data accuracy and UI interactions.

Technologies 

  • Flutter, Dart, Dio, Hive, Firebase, Flutter Test, Fastlane

Event Management Mobile App - United Arab Emirates

Middle Flutter Developer, 08/2019 - 04/2021

Project description 

  • Built an event management app for organizing events, managing tickets, and sending notifications.

Responsibilities 

  • Implemented event creation and ticketing UI with dynamic layouts.
  • Integrated APIs for event data and payment processing.
  • Ensured Material Design compliance for consistent UX.
  • Wrote unit tests for ticketing logic.

Technologies 

  • Flutter, Dart, Dio, Firebase, Flutter Test

Charity Donation App - Philippines

Flutter Developer, 11/2018 - 07/2019

Project description 

  • Developed a charity app for facilitating donations and tracking campaigns.

Responsibilities 

  • Built donation and campaign tracking UI.
  • Integrated APIs for donation processing.
  • Optimized app for basic performance.

Technologies 

  • Flutter, Dart, Dio, Firebase, Flutter Test
Certifications

Education:

HCMC University of Information Technology

Major: Computer Science  

Navigating OurCooperation Models

We assess your needs first. Then, we will send you the top software engineer CV options so that you can select your favorite. The chosen engineer becomes part of your in-house team.

Ideal for businesses that:
Need specialized expertise but don't want to hire full-time staff
Want to scale resources up and down quickly
Require extra support for upcoming or ongoing projects
You can choose from our numerous software developer CV options. The selected developers form a dedicated team that works exclusively on your project. They also collaborate closely with your in-house team to achieve your goals.

Ideal for businesses that:
Require cost-effective and scalable solutions for large and long-term projects
Want to form a consistent team with excellent skills
Need a development team committed to their business goal
We define a clear path for your project. Since the project has clear timelines and scopes, you can control your budget better. You can also choose to work with a remote team or manage specialized technical roles.

Ideal for businesses that:
Have a set budget and clearly outline the project scope
Struggle with strict deadlines
Handle projects with clear goals, a detailed outline, and achievable milestones
How to Hire Top Developers from Saigon Technology?