About

Motivated mobile software engineer skilled in developing optimized and sustainable code, with excellent organizational and communication skills. I have significant experience in developing Android applications using Kotlin and Java in the MVVM pattern, as well as being skilled in modern toolkits and design patterns like Jetpack Compose, RxJava, and Coroutines.

Additionally, I have experience in iOS development with Swift. In my previous roles, I have experience in leading offshore colleagues in agile development teams and am conversant in implementing efficient and effective CI/CD processes using Azure DevOps pipelines.

  • Birthday: 02 September 1997
  • Phone: +852 5340 2503
  • City: Hong Kong
  • Email: leopardwong0902@gmail.com

Interests

Mobile Software Development

Video Game

Reading

Travel

Education

BSc in Information Management
September 2018 - July 2021
Relevant Coursework
  • Database Systems
  • Project management
  • Fundamentals of object-oriented programming

Experience

Cathay Pacific

Dec 2023 to present
Mobile Software Engineer
Project: Lifestyle app - Cathay in Cathay Pacific
  • Developed new Android and iOS features in an agile team, using Kotlin and Swift respectively, with an 8:2 involvement ratio for both platforms
  • Experienced in Android App Development, skilled in modern toolkits and architectural patterns such as Jetpack Compose, MVVM, and Coroutines to enhance app performance
  • Applied strong sense of organization during the project phase 2 revamp, refactor the databinding methods, improving app performance and reduce the usage of mobile CPU and memory by 15%

Accenture Company Limited (Technology)

Jan 2022 to Jun 2023
Mobile Software Engineer
Project: Lifestyle app - Cathay in Cathay Pacific
  • Developed new Android and iOS features in an agile team, using Kotlin and Swift respectively, with an 8:2 involvement ratio for both platforms
  • Experienced in Android App Development, skilled in modern toolkits and architectural patterns such as Jetpack Compose, MVVM, and RxJava to enhance app performance
  • Applied strong sense of organization and leadership during the revamp planning phase, and designed a modularization pattern for cross-team projects, resulting in highly reusable and customizable delivery
  • Created a Backend-For-Frontend (BFF) layer using Java Spring Boot for RESTful API, improving API efficiency
  • Leading offshore colleagues to utilize Coroutines to handle API calls in the revamp project, improving app launch loading times by 25%
  • Established efficient CI/CD processes on the Android side through Azure DevOps pipelines, reducing deployment effort by 20%

Qleap Business Solution Limited

July 2021 to Jan 2022
Research Programmer
  • Experienced in using Flutter to create front-end UI for multi-platform web applications
  • Maintained a website built on the .NET framework using C#, HTML, and Javascript
  • Developed 2D games using the Unity engine and the C# programming language for a proof-of-concept project
  • Skilled in testing and debugging programs to locate and fix program faults

Projects

  • All
  • Android App
  • POC Game Project

Android Jetpack Sample App

Water Reminder

Horsing Game POC

Fried Rice Game POC

Skills

Mobile Development and Frameworks

vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone

Backend Development

vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone

Tools and Languages

vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone

Contact

Location

Hong Kong

Social Profiles

Email

leopardwong0902@gmail.com

Contact

+852 5340 2503