專注於Android開發已有超過3年經驗,擅長Java+MVP與Kotlin+MVVM架構,目前上架作品超過萬人下載,每月活躍用戶超過2.5萬,GooglePlay平均分數4。
喜歡基於OOP寫出可複用與方便擴充修改的code,時時評估有沒有更好的架構,有時甚至會花上一整天去思索架構,看到爛code就會想把它改好甚至打掉重練。不論獨立開發還是團隊合作皆能適應,單打獨鬥從流程規劃、UI設計到程式實作測試,和UI/UX、後端團隊合作,還是隕石開發皆有經驗。
Android工程師
新北市板橋區,TW
[email protected]
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porttitor dapibus ipsum ut efficitur. Aliquam feugiat nec sem dapibus blandit.
與跨國團隊合作打造IM聊天APP。
與後端工程師合作打造登山健行APP,GooglePlay超過700人評分,評分4.5顆星,現每月活耀用戶約2.5萬人
IM聊天APP開發與維護
-團隊討論、流程規劃、UI設計、測試。
-JAVA與Kotlin的轉換
-Firebase使用,Crashlytics、FCM、Dashboard。
開發環境:AndroidStudio
使用語言:Java、Kotlin
版控:Git
工具:Postman
健行筆記APP從頭開發與維護
-功能發想、團隊討論、流程規劃、UI設計、與UI/UX設計師協調、測試。
-WebView、ChromeCustomTabs使用、API串接、資料下載、壓縮、使用與產生。
-Android不同版本、廠牌間的整合、自適應UI、過場動畫。
-圖磚(GoogleMap)與向量(Mapsforge)地圖的線上、離線使用。
-優化定位精準度,導入演算法、各式濾波器、DEM與手機硬體(ex.陀螺儀、指南針、線性加速度計)。
-Firebase使用,Crashlytics、FCM、Dashboard。
-第三方SDK,Facebook、Line、Google。
-自製相機與導入外部相機使用,壓圖、繪製行走軌跡圖,Intent與其他系統功能連結。
-APP優化,避免OOM、減少使用中卡頓情形。
開發環境:AndroidStudio
使用語言:Java、Kotlin
版控:Git
工具:Postman、Trello
開發行動叫車平台APP客戶端,使用AndroidStudio與JAVA打造類似Uber、滴滴打車的APP
-團隊討論、流程規劃、UI設計、測試。
-Android不同版本、廠牌間的整合、自適應UI。
-線上Google Map使用。
-Firebase使用,Crashlytics、Dashboard、Database。
開發環境:AndroidStudio
使用語言:Java
版控:Git
工具:Postman
配合醫院需求,與工程團隊與護理師協調維護與開發醫院系統,使用JavaScript+JAVA+DB2+VSS
-協調修改網頁、建置表單、固定排程
-優化現有系統程式碼
-建置單譯報表
-即時、遠端排除系統故障
使用語言:Java、JavaScript
資料庫:DB2
版控:VSS
Kotlin
Java
MVVM(Kotlin)
MVP(Java)
RxJava(RxJava2、RxKotlin、RxBinding、RXLifecycle)
Retrofit2
Okhttp3(Okhttp4)
Realm
Firebase
Junit
Mockito
Glide
GoogleMap
Mapsforge
Line SDK
Facebook SDK
LeakCanary
MPAndroidChart
EventBus
ButterKnife
LiveData
ViewModel
...
我是蔡易辰,Learn&Try是我的座右銘,除了Android以外,大學曾自學Unity、3天從0基礎建出PHP+MySQL網頁、修過OpenCV影像處理,工作時利用自己時間接觸Flutter、上iOS教學課程,除了程式方面以外下班時間也自學日文、自學游泳、繪畫、嘗試英語跟讀法、168斷食法、重訓、公路車等。