Summary
Overview
Work History
Education
Skills
Timeline
Generic

James Cheng

Melbourne,VIC

Summary

Skilled Android developer specializing in building high-performance, user-focused mobile applications. Experienced in modern architecture patterns, clean code, and delivering scalable, maintainable solutions that enhance user experience and drive customer value.

Overview

2026
2026
years of professional experience

Work History

Senior Android Developer

Qantas
2022 - Current
  • Spearheaded adoption of Health Connect SDK in place of Google Fit API, delivering a smoother and more consistent experience in the Qantas Wellbeing app.
  • Collaborated with product managers and designers to deliver an in-store POS feature for the Qantas Airways Android app using Jetpack Compose.
  • Integrated 3-D Secure (3DS) SDK within the Qantas Money app to strengthen security during load-money transactions.
  • Oversaw end-to-end release management for the Qantas Wellbeing app, delivering reliable updates to the Google Play Store.
  • Proactively tracked Qantas Wellbeing app performance and addressed production bugs, improving stability to a 99.78% crash-free rate.

Senior Android Developer

Coles Group
2021 - 2021

Building the next generation Coles Express app from scratch, my responsibilities and achievements include:

  • Defined and implemented architecture decisions for the Coles Express Android app, ensuring a robust, maintainable, and scalable codebase.
  • Collaborated with product owner and designer to define sprint objectives, refine the backlog, and establish clear acceptance criteria, ensuring on-time delivery of key features.

Mobile Engineer

Equiem
2020 - 2021

Delivering and maintaining features on Equiem apps on both Android and iOS platforms, major achievements include:

  • Integrated HID access control API into the Equiem iOS and Android app to enable secure mobile building access.
  • Developed automated unit tests for Room database in Android apps, increasing test coverage and reducing production bugs.

Android Engineer

iflix
2018 - 2020
  • Built and maintained the iflix Android app, contributing to 50M+ installs.
  • Partnered with product managers and UX designers to implement and release new features on both mobile and TV apps.
  • Conducted A/B testing for new features, driving improvements in user retention and engagement.

Android Developer

Kinnov
2016 - 2017
  • Developed point-of-sale Android apps on the ANZ BladePay platform, contributing to the company securing a partnership with ANZ Bank

Education

Master of Science - Computer Science

RMIT University
Melbourne

Skills

  • Android Development
  • Kotlin
  • Jetpack compose
  • Architecture components
  • TDD
  • MVVM & Clean Architecture
  • Dependency injection with Hilt
  • CI/CD with Github Action

Timeline

Senior Android Developer

Qantas
2022 - Current

Senior Android Developer

Coles Group
2021 - 2021

Mobile Engineer

Equiem
2020 - 2021

Android Engineer

iflix
2018 - 2020

Android Developer

Kinnov
2016 - 2017

Master of Science - Computer Science

RMIT University
James Cheng