Avatar of Jason Chi.
Jason Chi
Senior Android Developer
ProfileResume
Posts
1Connection
Print
Avatar of the user.

Jason Chi

Senior Android Developer
熱衷於coding,並善於溝通,喜歡嘗試不同的事物,保持好奇心,不斷的找尋新技術學習提升自己,保持熱情,樂於分享所學
Logo of the organization.
AmazingTalker
Logo of the organization.
靜宜大學
Taipei, 台灣

Professional Background

  • Current status
    Employed
    Not open to opportunities
  • Profession
    Android Developer
  • Fields
    Mobile Apps
    Information Services
    Big Data
  • Work experience
    6-10 years (6-10 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    Android
    kotlin
    Java
    Android Architecture Components
    MVVM
    RxJava2
    Design Patterns
    ci/cd
    testing
    uitesting
    Retrotfit
    Dagger 2
    Hilt
    Coroutines
    Socket.io
    CameraX API
    Firebase
    GraphQL/Apollo
  • Languages
    English
    Intermediate
    Thai
    Beginner
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Android Developer
  • Desired work locations
    Taipei, Taiwan
    Taichung City, Taiwan
  • Freelance
    Part-time freelancer

Work Experience

Logo of the organization.

Senior Android Developer

AmazingTalker
Full-time
May 2022 - Present
New Taipei City, Taiwan
skills: Kotlin/android architecture(MVVM)/reactive programming (Kotlin Coroutines)/Firebase/Graphql Apollo Client/CameraX/Socket - Responsible for AmazingTalker App's development and maintenance - Refactor Architecture using MVVM & Clean Architecture - Improve app’s stability by adding Unit Test & UI Test - Enhance CI/CD by adding test result reports - Migrate Apollo Client from v2 to v3 - Implement Camera & Video Recording Features - Implement Text-to-Speech & SpeechRecognizer on Chatroom https://play.google.com/store/apps/editorial?id=mc_bestof2021_apps_growth_fcp&gl=tw
Logo of the organization.

Senior Android Developer

Feb 2021 - Apr 2022
1 yr 3 mos
- lead android team - responsible for Moneybook App's development and maintenance - experienced with Kotlin​ - familiar with reactive programming(RxJava, Kotlin Coroutines) and MVVM Architecture - familiar with DI Framework(Dagger 2 & Jetpack Hilt) - familiar with unit test and ui test - implement CI/CD using Fastlane & CircleCI - experienced with Fintech - promote code review and technical sharing
Logo of the organization.

Senior Android Developer

May 2018 - Apr 2022
4 yrs 0 mos
主要負責發票存摺App產品開發及維護,並找出最佳實作方式,初期將現有專案改為MVVM架構,後續不斷重構,中期導入測試觀念,並協同iOS一起開始撰寫測試,後續又將cicd自動化流程加入到專案中,並持續優化開發邏輯。 開發之外,目前還負責管理junior developer 的開發安排及進度,且嘗試使用pair programming 的模式來協助juniors熟悉專案。 相關開發經驗 - convert java to kotlin - android architecture (MVVM) - retrofit & room database - unit test & ui test(mockito, espresso) - RxJava, Coroutines - Dagger 2 - Firebase(auth, firestore, firestorage) - Pair programming - cicd(fastlane & circleci) - app modularize with clean architecture
Logo of the organization.

Android Developer

Sep 2016 - Apr 2018
1 yr 8 mos
負責電子錢包產品端Android app開發及維護,且在空閒之餘接觸部分後端開發。 開發及維護杜拜家樂福內部銷售人員使用的平板POS系統,接觸到的design pattern(command, bridge, strategy, factory)

Education

Logo of the organization.
Bachelor’s Degree
資訊工程
2012 - 2016
Description
2015年資訊學院畢業專題競賽 銅牌