Hien Nguyen

Professional Freelancer at Upwork

Ho Chi Minh City, Vietnam
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Hien Nguyen is a seasoned mobile app developer with 9 years of experience, specializing in Android, Java, React Native and Flutter. As a former Android Team Leader and now a professional freelancer based in Ho Chi Minh City, he blends hands-on implementation with small-team leadership and client-facing delivery. He applies clean architecture and MV* patterns to build performant, UX-focused apps and continually researches optimizations to squeeze more from mobile platforms. His open-source contributions include stabilizing Android media controls and implementing Android platform features for a Flutter callkit plugin, demonstrating attention to reliability across OS versions. Comfortable supporting web frontends and backend APIs for mobile integrations, he thrives on challenging projects that require both deep platform knowledge and practical product thinking.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Ho Chi Minh City University of Science
github-logo-circle

Github Skills (12)

kotlin10
javas10
flutter-game10
android-sdk10
notification10
react-native10
android10
flutter-apps10
java10
flutter10
dart9
ios3

Programming languages (9)

TypeScriptJavaC++JavaScriptObjective-CSwiftHTMLKotlin

Github contributions (5)

github-logo-circle
Flutter Callkit Incoming
Role in this project:
userMobile Developer (Android)
Contributions:33 releases, 9 reviews, 124 commits in 1 year 3 months
Contributions summary:Hien's contributions primarily focus on implementing the Android platform for the Flutter Callkit Incoming project. The commits involve creating and updating Kotlin files for the Android platform, including a BroadcastReceiver, an Activity and a NotificationManager. The changes suggest the user is implementing the core functionality of the Flutter plugin to manage incoming calls, handle UI for incoming calls, and also handle notifications.
incomingdartandroidiosflutter
Display and manage media controls on lock screen and notification center for iOS and Android.
Role in this project:
userMobile Developer (Android)
Contributions:12 commits, 2 comments in 1 year
Contributions summary:Hien primarily focused on fixing bugs and improving the stability of the Android implementation of the react-native-music-control library. They addressed crashes related to Android 9 and resolved issues with the notification service, including handling potential NullPointerExceptions. Their contributions involved modifying core Android-specific files such as `MusicControlModule.java` and `MusicControlNotification.java` to ensure the correct operation of media controls on the lock screen and notification center. These changes enhanced the reliability and robustness of the library's Android functionality.
centerreactlockreact-nativelock-screen
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Hien Nguyen - Professional Freelancer at Upwork