Hi, I'm

Huy Phan

Building high-performance, scalable mobile applications with Flutter & Android for 8+ years. Now exploring AI agents and autonomous systems.

developer.dart
class HuyPhan extends MobileDeveloper {
  final experience = '8+ years';
  final specialty = [
    'Flutter',
    'Android',
    'Clean Architecture',
  ];
  final passion = 'Building tools';

  Future<void> build() async {
    await writeCleanCode();
    await testThoroughly();
    await deploy();
  }
}

About Me

I am a Mobile Software Engineer with over 8 years of experience, specializing in cross-platform development using Flutter (7 years) and native Android development with Kotlin. I have a strong track record of building scalable, maintainable, and high-performance mobile applications across multiple domains.

My core strength lies in applying Clean Architecture and MVVM patterns to create modular and testable codebases. I emphasize code quality through unit testing, UI testing, and integration testing, ensuring reliability in production environments.

Beyond mobile development, I am actively building with AI agents, autonomous systems, and multi-agent architectures -- combining my engineering foundation with the latest in intelligent automation. I also focus on developer experience, creating custom tools and scripts to optimize team workflows.

0+ Years Experience
0+ Projects Completed
0x Team Member of the Year
0+ Years in Flutter

Skills & Expertise

Technologies and tools I work with daily

Cross-Platform Mobile

Expert in Flutter, delivering seamless apps for iOS and Android with a single codebase.

Flutter Dart BLoC iOS Android

Native Android

Skilled in Kotlin and Java for high-performance, modern Android applications.

Kotlin Java Android SDK Jetpack

Architecture & Patterns

Proficient in Clean Architecture, MVVM, and Reactive Programming for scalable codebases.

Clean Architecture MVVM BLoC Pattern DI

Testing & Quality

Experienced in unit, UI, and integration testing with Mockito and Espresso.

Unit Testing Mockito Espresso Integration Tests

APIs & Backend

Extensive experience with RESTful APIs, GraphQL, Firebase, and full-stack backend development with Go and Next.js.

Go REST API GraphQL Next.js Firebase React

Developer Tooling

Built internal automation tools to accelerate development, from scaffolding to deployment.

Python Bash Code Gen Automation

DevOps & Infrastructure

Experience with containerization, CI/CD pipelines, and deployment orchestration for mobile and web apps.

Docker Kubernetes GitHub Actions Argo CD Nginx

Work Experience

My professional journey from 2018 to present

Senior Mobile Developer | Team Lead

Mar 2025 - Present

VNS - e-Gap (Good Agricultural Practices)

Leading mobile development for a digital platform that monitors and manages Good Agricultural Practices (GAP), ensuring food safety, environmental sustainability, and quality standards throughout agricultural production.

  • Led mobile team with code reviews, deployments, and architectural decisions
  • Built modular architecture with separate core, feature modules, and custom plugins
FlutterBLoCRetrofitHiveClean ArchitectureLiveKit

Senior Mobile Developer

Mar 2025 - Present

VNS - Durian Traceability

Developing a traceability mobile app to track durians from origin to destination, ensuring quality, transparency, and accountability throughout the supply chain.

  • Built end-to-end traceability features with QR scanning and real-time tracking
  • Implemented modular clean architecture with data source and feature modules
FlutterBLoCRetrofitHivePostHogClean Architecture

Full-Stack Developer (Personal Project)

Mar 2025 - Present

Stock Analyzer - Vietnam Stock Market AI

Building a comprehensive AI-powered platform for analyzing Vietnam's stock market with real-time data, news crawling, and AI-driven predictions.

  • Architected full-stack system: Go backend, Next.js frontend, Python AI agents
  • Integrated Claude, Gemini, and OpenAI for multi-agent stock analysis
GoNext.jsPythonAI AgentsClaude APIReactSQLite

Senior Mobile Developer | Team Lead

Aug 2023 - Feb 2025

Nexlab Technology - A3 Solutions

Led mobile development team for a multi-channel retail management system. Digitalized sales activities with data security, multi-platform support, and customizable solutions.

  • Led mobile team: code reviews, deployments, and technical solutions
  • Managed product and sprint backlogs, ensuring delivery of increments
FlutterGraphQLFirebaseQR/BarcodeKotlin

Senior Mobile Developer

Feb 2022 - Feb 2025

Nexlab Technology - Diva

Built a dual-user system: customers access services and promotions, employees manage orders, payroll, KPIs, timekeeping, and performance tracking.

  • Built robust systems and resolved complex technical challenges
  • Implemented comprehensive unit tests for code quality
FlutterGraphQLBLoCClean Architecture

Senior Mobile Developer

Mar 2023 - Jun 2024

Fighttech Team (Freelancer) - Vdone

Developed a social networking platform for sharing, entertainment, live streaming, job creation, and digital commerce.

  • Integrated Stringee for messaging and video calls with VoIP
  • Built robust systems with comprehensive unit testing
FlutterREST APIStringeeVoIPLive Streaming

Middle Mobile Developer

Dec 2020 - Feb 2022

Nexlab Technology - Daikin Sales

Built a dealer app for Daikin with QR code scanning, point tracking, product details, and reward redemption.

FlutterQR/BarcodeGraphQLBLoC

Junior Android Developer

May 2020 - Dec 2020

Nexlab Technology - Daikin Vietnam

Built a customer care app for requesting repairs, finding nearby technicians, viewing profiles, and providing feedback.

KotlinMVVMDagger 2EspressoRxJava

Mobile Developer

Aug 2019 - Jul 2020

Fighttech Team (Freelancer)

Built apps for live security camera viewing/playback and an English learning app with videos, podcasts, and translations.

FlutterFirebaseBLoCKotlin

Junior Android Developer

Jul 2019 - Aug 2020

User Experience Researcher - Doctor World

Built a healthcare app with video calls to doctors, appointment booking, symptom checker, and eQueue system.

KotlinTwilioBraintreeRxJava

Android Developer

Dec 2017 - Jun 2019

Gameloft - Dungeon Hunter Champion

Used Xamarin to build a cross-platform game engine for Android, iOS, and Windows. Solved difficult technical problems and improved system performance.

C#C++JavaXamarinJenkins

Key Projects & Contributions

Highlights from 15+ projects across multiple domains

Flutter Base Structure

Designed and maintained a reusable Flutter project architecture following Clean Architecture and MVVM patterns. Serves as the foundation for multiple production apps.

FlutterClean ArchitectureMVVMBLoC

Generator - Dev Automation Tools

Built internal automation tools that accelerate Flutter development by automating module scaffolding, localization, asset management, build config, and app identifiers.

PythonBashCode GenerationAutomation

Retail Management System

Led mobile development for a multi-channel retail solution covering sales, store management, financial invoicing, and customer care across platforms.

FlutterGraphQLQR PaymentTeam Lead

Social & Live Streaming Platform

Built a social networking app with live streaming, messaging, video calls (VoIP), job creation tools, and integrated digital commerce.

FlutterStringeeVoIPLive Stream

Healthcare App - Doctor World

Developed a healthcare platform with video calls to doctors, appointment booking, health records, symptom checker, and eQueue system.

AndroidKotlinTwilioBraintree

Easy Local Notifications

Open-source Flutter plugin for simplified local notification management across iOS and Android platforms.

DartFlutter PluginNotificationsOpen Source

AI & Agent Systems (Exploring)

Actively exploring AI-driven applications and agent-based systems, aiming to integrate intelligent automation into mobile and web platforms.

AI/MLAgentsAutomationResearch

Get in Touch

I'm always open to discussing new projects, interesting ideas, or opportunities to collaborate.