Mason Chang

iOS Developer
Email: [email protected]

Hi, I'm Mason, an iOS engineer with over six years of experience.

In the past, I have worked as an iOS engineer for both feature teams and platform teams. I have also served as a Manager for the Mobile team. Through these roles, I have gained experience effectively communicating and collaborating with front-end and back-end teams. I am familiar with implementing features and establishing iOS CI/CD systems through GitLab pipelines.

Work Experience 

Senior Software Engineer (Mobile Platform - iOS) •  ShopBack

Jun 2022 - Mar 2024

  • Build up Feature Flag mechanism in collaboration with the Backend team. 
  • Build up Debug Page enabling internal developers and QA to conduct testing by manipulating environment variables.
  • Automated iOS development workflows using GitLab pipelines, including:
    • Running Unit/UI tests and sending notifications to Slack.
    • Implemented daily Xcode version detection and automated test execution.
    • Integrated Python scripts with the AppStoreConnect API for automated app submission.
  • Developed reusable UI components for the iOS team, following strict Design Review processes.
  • Assisted in setting up Dogfood Builds to facilitate internal testing

Product Manager •  Allied Jubilee

Jul 2020 - Feb 2022

  • Led a team to build a video streaming app from scratch, and achieve 200 thousand DAU within 3 months.
  • Write API Documents for Backend and Frontend.

iOS Developer •  Allied Jubilee

Nov 2017 - Feb 2022

  • Build video streaming apps from scratch and achieve 1 million DAU within 6 months in China.
  • Manage projects and lead an iOS team.
  • Make frameworks for other products to reuse.
  • Code Review and make pattern examples for juniors.
  • Make a main architecture for the team, and everyone can build apps very fast.
  • Refine the interview processes and make the iOS team easily find candidates.

Management Associate •  FLYTECH

Jul 2016 - Jun 2017

  • Order/Cost Analysis
  • NPI(New Product Introduction) Assistant

Education

National Tsing Hua University

Sep 2010 - Jun 2014

Bachelor of Industrial Engineering and Engineering Management


SKILL


  • CI/CD: GitLab pipeline, Jenkins
  • Language: Swift, python
  • Design Pattern: MVC, MVVM, MVVMC
  • Unit Tests


Language


  • Mandarin - Native
  • English - Moderate