Summary

Middle Android Developer with 5 years of experience in developing and maintaining Android applications across various domains such as e-commerce, healthcare, and travel. Proficient in building user-friendly, performant apps and integrating APIs. Experienced in collaborating with cross-functional teams and contributing to all phases of the development lifecycle. Adept at adopting modern Android development practices to deliver reliable solutions for global clients.

Technical proficiencies
  • Programming Languages: Kotlin, Java 
  • Frameworks & Libraries: Android SDK, Jetpack, Retrofit, Dagger, Coroutines
  • Development Tools: Android Studio, Gradle, Git, Firebase
  • Architectures: MVVM, MVP
  • Integrations: RESTful APIs, Firebase Cloud Messaging
  • Testing: JUnit, Espresso
  • DevOps & CI/CD: Jenkins, GitHub Actions
  • Others: Material Design, Push Notifications, Basic Performance Optimization
Professional Experience

E-commerce Mobile App – Malaysia

Senior Android Developer, Jan 2024 – May 2025

Project description 

  • Developed an e-commerce app for browsing products, managing carts, and processing payments with a focus on seamless user experience and scalability.

Responsibilities 

  • Implemented product browsing and search features with real-time filtering and sorting.
  • Integrated RESTful APIs for fetching product data and user authentication.
  • Optimized app performance by implementing lazy loading for product images.
  • Collaborated with UX designers to ensure consistent UI across different screen sizes.
  • Wrote unit tests using JUnit to validate business logic and UI tests with Espresso.
  • Participated in sprint planning and code reviews to maintain code quality.

Technologies 

  • Kotlin, Android SDK, Jetpack ViewModel, Retrofit, Room, JUnit, Espresso, Firebase

Healthcare Mobile App – Canada

Senior Android Developer, Dec 2022 – Dec 2023

Project description 

  • Built a healthcare app for patients to schedule appointments, view medical records, and receive health reminders.

Responsibilities 

  • Developed appointment booking module with calendar integration and push notifications.
  • Integrated third-party APIs for secure access to medical records and doctor schedules.
  • Implemented offline caching using Room to ensure data availability without internet.
  • Worked with QA team to identify and fix UI bugs across multiple devices.
  • Contributed to code refactoring to adopt MVVM architecture for better maintainability.
  • Assisted in setting up CI/CD pipelines using Jenkins for automated builds.

Technologies 

  • Kotlin, Java, Android SDK, Retrofit, Room, Firebase, JUnit, Espresso

Travel Booking App – Thailand

Android Developer, July 2020 – Oct 2022

Project description 

  • Created a travel app for booking flights, hotels, and tours with integrated payment and itinerary management

Responsibilities 

  • Built flight search and booking features with real-time fare updates.
  • Integrated payment gateways (e.g., PayPal) for secure transactions.
  • Implemented Material Design for intuitive navigation and user experience.
  • Wrote unit tests to ensure feature reliability.  

Technologies 

  • Java, Android SDK, Retrofit, Firebase, JUnit

Fitness Tracking App – Australia

Android Developer, May 2019 – Jun 2020

Project description 

  • Developed a fitness app for tracking workouts and syncing data with wearable devices.

Responsibilities

  • Implemented workout tracking UI with animated progress indicators.
  • Integrated APIs for syncing data with fitness wearables.
  • Ensured basic app performance on mid-range devices.

Technologies

  • Java, Android SDK, Retrofit, SQLite, JUnit
Certifications

Education:

HCMC University of Technology and Education

Major: Information Technology

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?