About Me
I'm a passionate Mobile Developer with over 1 year of experience in building user-friendly and high-performance mobile applications. My journey started with Flutter, where I’ve gained hands-on experience in developing and optimizing cross-platform apps.
I focus on writing clean, maintainable code and continuously improving my skills to build applications that are both visually appealing and functional. Throughout my experience, I’ve worked on various projects, learning best practices in mobile development and collaborating in team environments to deliver high-quality products. I'm always eager to explore new technologies and improve the user experience in every app I create.
Technical Skills
Mobile Development
- Flutter (Dart)
- React Native (JS/TS)
- Android (Kotlin)
State Management
- Riverpod
- Provider
- Bloc
- GetX
Backend & Database
- Firebase (Auth, Firestore, Storage, Messaging)
- REST APIs
- Shared Preferences/ SQLite / Hive
- Supabase
Development Tools
- Git / SourceTree
- CI/CD (GitHub Actions, Fastlane)
- Postman
- Figma
Testing
- Unit Testing
- Integration Testing
- Widget Testing
Architecture & Best Practices
- Clean Architecture
- MVVM
- SOLID Principles
- Design Patterns
Experience
Junior Flutter Developer
ExecutionLab Asia
Developing and maintaining Flutter applications with advanced state management and real-time features. Collaborating with cross-functional teams to enhance performance and user experience.
Flutter Developer Intern
LECLE Vietnam
Built modular and scalable Flutter applications following Clean Architecture principles. Integrated REST APIs and developed custom animations to improve UI/UX.
Education
Bachelor of Software Engineering
University of Information Technology, VNU-HCM
Built a strong foundation in object-oriented programming (OOP), data structures, and algorithms. Specialized in software architecture, design patterns, and mobile application development with a focus on cross-platform frameworks and state management.