Rex chiu

Hello,我是Rex,目前在好想工作室是進駐者的身分,從2020年11月開始自學Android開發,使用的語言是Kotlin,並持續學習框架的應用、測試相關的技能。 

專案經驗:

 1. 曾參與過12人團隊的專案開發,與PM、UIUX、Web、IOS、Backend合作,透過這個專案使得我對軟體開發流程的輪廓更加深了一些。可以參考我的作品集

 2. 自主接案,在過程中學到了溝通上的技巧、與從不同的角度看待業主的需求,收穫良多。可以參考我的作品集

 使用技術/架構/框架: 

Retrofit、Room、Restful API、Hilt、TDD、Unit Test、multi language support、MVVM、Use case、Git、Navigation、viewModle、LiveData、Flow、SqlLite、firebase、Jetpack Compose 

  Tainan City, Taiwan    Linkedin

工作經歷

 十二月 2012 - 九月 2020

Equipment Engineer

Taiwan Semiconductor Manufacturing Company (TSMC)

  1. 根據製程需求微調相關參數
  2. 調整機器手臂精度
  3. 裝機
  4. 分析報表,執行CIP(Continuous Improvement Process)

 十一月 2020 - now 

進駐者 

好想工作室 Goodideas-Studio

  1. 自學kotlin
  2. Android app開發上架
  3. 自主接案

學歷

2009 - 2011

National Kaohsiung University of Applied Sciences

Electronic Engineering

專案


Choose : 是一種新型態的直撥互動系統,除了串流YT直播外,使用者還可以透過“留言”在直播間互動,還可以參與直播間的互動小遊戲

負責項目:

1. app前期架構規劃

2. 圖片壓縮處理

3. app內雙語切換

4. grade 針對API key的處理與 productFlavors搭配

MigrantGo : 是以外籍移工為目標族群,透過簡單的紀錄自己的上下班時間,得知自己的加班費,當發生勞資糾紛,能夠提出相關數據來佐證

負責項目:

1. app整體規劃

2. 加班費計算邏輯

3. 提出變形工時的補休計算與實現

實體/線上活動分享

Google Developer Groups logo

[活動內容]

應用程式中的狀態是指任何可能隨時間變化的值。這個定義非常廣泛, 所有 Android 應用程式都會向使用者顯示狀態,

Jetpack Compose 可協助您明確指定在 Android 應用程式中儲存及使用狀態的位置和方式

GDG活動:Jetpack compose state

Google Developer Groups logo

[活動內容]

Compose組件應完全避免副作用。 如果有必要使用組件改變應用程式狀態,則應透過會考量組件生命週期的受監控環境呼叫這些組件。

如何為邏輯較複雜的有狀態可組合函式建立狀態容器、建立協同程式並透過 Compose 程式碼呼叫暫停函式,以及如何觸發連帶效果來達成不同的用途

GDG活動:Jetpack compose side-effect

[活動內容] 2022/11/27

近期你可能常常聽到 MVI,那它是很新奇的東西嗎?不~事實可能不是你想像的那樣?內容還會提及如何在MVVM架構之中,融入MVI的概念

GDG devfest Kaohsiung


技能

語言


  • Kotlin
  • Android Studio
  • Unit Test
  • Dagger - hilt
  • git
  • TDD
  • Restful API
  • multi language support
  • MVVM 
  • viewModle
  • Flow
  • LiveData
  • Room

  • English — 中階
  • Chinese — 母語或雙語
Powered By CakeResume