Summary

Mobile developer with 8 years of experience specializing in Android application development. Proficient in Java and Kotlin, with hands-on experience building applications across various Android platforms including phones, tablets, TV, and Wear OS. Demonstrates strong English communication skills with a TOEIC score of 920, enabling effective collaboration in international teams.

Technical proficiencies

Programming Languages: Kotlin, Java. 

Skills: 

  • Kotlin, Java, Dart, Android native.
  • Architecture: Android: MVVM + Clean Architecture.
  • Experienced in developing applications for Android devices with different screen size: phone, tablet, TV and wear OS
  • Experienced in working with git via Gitlab, Github.  
  • Experienced in using Firebase features. (Firestore, Authentication, Crashlytics, Analytics, Remote Config)  
  • Experienced with MVVM.  
  • Experienced in using third party libraries and APIs.  
  • Good knowledge in Object Oriented Programming.  
  • Experienced in publishing applications to PlayStore  
  • Can work well under pressure.  
  • Can work well as part of a team or alone.  
  • Strong communication skill.

Tools: Android Studio, Sublime Text, Git, Jira, Trello, Slack.

Professional experience

Music App - German 

Android Developer, Apr 2023 – Jan 2025

Project description 

  • A music app and top cash rewards app to earn money

Responsibilities 

  • Refactor app architecture based on MVVM
  • RxJava for multithreading
  • Retrofit for networking
  • Glide for image loading
  • ExoPlayer for playing audio
  • Improve app startup time
  • Bug fixing  
  • Junit, Mockito, Robolectric for Unit testing

Technologies

  • Kotlin, MVVM, RxJava, Retrofit, Glide, ExoPlayer, JUnit, Mockito, Robolectric

Enterprise Business & Fintech App – Singapore

Android Developer, Dec 2021 – Apr 2023

Project description 

  • Developed a comprehensive enterprise mobile application supporting core business operations such as accounting, invoicing, sales force automation, and digital payments. The solution also included a built-in digital wallet for seamless B2B transactions and internal tools for survey and inventory tracking, tailored for mid-sized to large companies in the business management and retail sectors.

Responsibilities 

  • Designed and developed invoice and survey modules using MVVM and Kotlin Multiplatform
  • Built and integrated a digital wallet SDK into the main application for payment features
  • Implemented sales force and inspection workflows for internal teams
  • Refactored legacy modules to improve performance and maintainability
  • Fixed bugs, optimized UI performance, and ensured smooth integration across modules
  • Worked with international teams across Singapore and Vietnam in an Agile setup

Technologies 

  • Kotlin, Java, Kotlin Multiplatform, MVVM, MVP, RxJava, Coroutines

Mobile Field Operations App – USA

Android Developer, Feb 2019 – Nov 2021

Project description 

  • Developed and maintained a suite of Android applications supporting field operations for a U.S.-based enterprise. The system includes navigation, inspection tracking, and user activity logging to streamline workflows for mobile personnel.

Responsibilities 

  • Maintain and enhance existing Android applications: navigation, inspection, and activity logging
  • Collaborate with cross-functional teams to gather and refine requirements
  • Optimize performance and battery consumption for long-running field use. …
  • Implement robust offline-first functionality for unstable network environments.
  • Represent the development team in client meetings and technical discussions.
  • Write unit and instrumentation tests to ensure app stability and scalability
  • Integrate CI/CD pipelines for automated builds and testing.

Technologies 

  • Kotlin, MVVM, Room, LiveData, DataBinding, Instrumentation Testing, Unit Testing, CI/CD

Mobile Camera Utility Suite – Canada

Flutter Developer, May 2017 – Jan 2019

Project description 

  • Contributed to the development and maintenance of an Android-based camera utility application used for various mobile workflows such as field inspections, navigation documentation, and visual logging. The app leverages the Camera2 API to deliver high-quality image capture features, tailored for enterprise use cases

Responsibilities

  • Maintain and develop camera-based mobile applications tailored to enterprise use
  • Integrate and optimize Android Camera2 API for capturing high-resolution images and videos.
  • Implement features related to navigation, inspection tracking, and activity logging.
  • Ensure backward compatibility across Android devices and OS versions.
  • Collaborate with QA and backend teams to diagnose and fix camera-related issues.
  • Conduct code reviews and participate in daily stand-ups with remote teams.

Technologies

  • Java, Android SDK, Camera2 API, SQLite, Git, Android Studio
Certifications

Education:

Ton Duc Thang University

Major: Information Technology

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?