張紘綸 Howard Chang

A developer specializing in mobile apps.
Also, have experience with the front-end, and a little infra skill to deploy the frontend image and some ci/cd tools.

Besides focusing on developing apps, also analyzing apps with business analysts,  UI/UX, and analytics tools to improve the behavior flow of products.

A problem solver and a team player to create services that have good user experiences.

   
Taipei, Taiwan
[email protected]


Work Experience

Mobile Engineer  •  FAZZ Financial Group 

04/2022 - Present

  • Develop an all-in-one finance flutter application


IT Consultant  •  Xuenn Private Limited - 軒昂有限公司

10/2020 - 04/2022

  • Develop android apps, front-end, and CI/CD tools
  • Lead import MVVM, Kotlin, DataBinding, etc. to project
  • Design architecture using RxJava and the android architecture library


Projects:

  • XYCloud: Vue2, Vue3, Ant Design Vue, JS, TypeScript, StoryBook, Git-Runner, Jenkins, Docker, K8s in Rancher, Nexus Repository

  • R88/FYT: Mixing java with Kotiln, MVP(major), MVVM(features), LiveData, Lifecycle, DataBinding, Retrofit & Gson, Room database, JPush API, Betradar API, RxJava2, Flurry analytics



Android Team Lead  •  Taiwan Skyline Worldwide Limited - 天旭國際科技

06/2018 - 10/2020

• As a team leader to communicate requirements with partners to find suitable solutions
• Clarify the behavior flow by users and establish a framework of development
• Guide the team to make code reviewing and refactoring
• Android App / SDK Development


Projects:

  • Sports Lottery: Kotlin, Socket connection, Protobuf, MVVM, LiveData, Lifecycle, DataBinding, Single Activity architecture, Modular Application, Paging, Sprite animation, RePlugin, RxJava2, Mockito, Robolectric, Leakcanary, Firebase Crashlytics

  • Live Baccarat: Kotlin, Socket connection, Protobuf, MVVM, LiveData, Lifecycle, DataBinding, Single Activity architecture, RxJava2, Mockito, Robolectric, Leakcanary, Firebase Crashlytics,  IjkPlayer, Music player, Libgdx for android, Tinker

  • Live Baccarat: Kotlin, Java, Retrofit, Gson, MVP, RxJava2, Mockito, Weixin API, IconFont, Geetest, JPush notifications, Product flavor


Manager  •  Walkgame Corp. (麥卡貝網路電視)

08/2014 - 07/2018

As a manager to communicate requirements with partners to find suitable solutions
• Investigate GA data to track the users' interaction with the app and improve the behavior flow
• Maintain app libraries which are about payment, WebSocket, and telecom operators’ API
• Develop and maintain mobile and TV apps


Projects:

  • Camerabay TV - an internet TV
    - Develop & maintain Android / iOS application
    - Develop Flash Player for Website (deprecated)
    - EXOPlayer / AVPlayer (HLS)
    - Broadcast the original live show(木曜4超玩, 現在宅知道, etc.) and sports games(MLB, EPL, CBPL, HBL, etc.)
    - Make viewers interact through the chat room and dynamic emoji (WebSocket)
    - Use DFP to monetize the application
    - Push notification (GCM / Firebase, APNS)
    - Google APIs ( Google map, YouTube data API, YouTube player)
    - Analytics tools (LeakCanary, GA, comScore)
    - Facebook SDK
    - Android installs 370,000+, iOS installs 260,000+
    - It has 430,000+ members and 60,000+ active users (2018/04).

  • Gt SoMovie - a movie streaming service
    - Develop & maintain Android / iOS application
    - MediaPlayer / MPMoviePlayer (HLS)
    - Android installs 10,000+, iOS installs 10,000+
    - It has 41,000+ members and 37000+ active users (2018/08)

  • TvGo - a video streaming service
    - Develop & maintain Android / iOS application
    - Multiple versions (android: Build Variant(flavor), iOS: Targets) for partners (FET, TCC, and CHT).
    - Analytics tools (GA)
    - MediaPlayer / MPMoviePlayer (HLS)
    - 遠傳行動電視 Android installs 618,000+, iOS installs 60,000+
    - TV隨身看HD Android installs 327,000+, iOS installs 98,000+
    - TV Go!_4G Android installs 35,000+, iOS installs 11,000+
    - It has 1,100,000+ members and 15,000+ active users (2018/04)

  • Measy2 便利付 - a lite payment solution for Android
    - Integrated 5 Taiwan telecom operators’ payment systems (CHT, TCC, FET, APBW, TSTAR).
    - Develop Android SDK for both native and Unity platforms.
    - It has 4 clients, and it made a profit of NTD 250,000+ per month on average.

  • Qwalk - online to offline e-commerce App
    - develop Android application

Skills

Flutter, Kotlin, Java, Objective-C, RxJava, C#, Unity libs, Android SDK, iOS SDK (Framework), Streaming (HLS), Firebase, Google Analytics, Socket, WebSocket, Facebook / Google / Weixin API, DFP, comScore, GIT, Subversion, Jenkins, SonarLint, Crashlytics, LeakCanary, MVP, MVVM, Android Jetpack, Scrum, Zeplin, Protobuf, Docker, k8s in rancher, GitLab-ci/cd, VueJs, Antdv.

Education

2012 - 2014

National Dong Hwa University

Master of Business Administration - MBA

  • The conference, The FTRA 9th International Symposium on Wireless sensor network Technologies and Applications for Smart Space (WTA 2013) in Gwangju, Korea.
  • 國科會大型綜合計畫 -可信賴的App安全應用架構