Android developer
Taipei, TW
0979-018-742
despairever@gmail.com
我是一名 Android 開發人員,熱衷於學習新技術。我已經有兩年的開發經驗,在這期間我不斷磨練我的技能,並嘗試新的挑戰。我熱愛開發,並喜歡在工作中學習新東西。我相信我的經驗和技能可以為公司創造價值,並期待未來的挑戰。
負責舊專案維護及新功能開發。
導入 Firebase Distribution 優化測試流程
導入 Firebase Crashlytics 追蹤 app 當機情況
重構及優化專案,使其 crash & ANR 機率降低 30%
加入MVVM 架構,使專案易於維護及閱讀
物聯網整合開發公司,所屬 Moblie 開發團隊,團隊規模約2~3人,主要負責 Android 開發,與後端以及硬體工程師溝通協作開發產品、完成客戶要求的客製化 UI。
後期因公司轉型需求,以Flutter 進行Android / iOS 雙平台開發任務。
使用 MVP / MVVM 架構撰寫專案
使用 Mqtt 與硬體&後端串接
將傳統遙控器物理界面,依照需求實現在 app 上,其中透過 Mqtt 與硬體&後端串接,不僅實現了傳統遙控器全部的功能,額外加入了排程、群組控制、自訂義存儲等功能。
Implement:
會員系統:基本會員登入 / 註冊 系統
帳號關聯:與後端結合實現帳號關聯綁定,限制部分操作(子母帳號權限功能)
硬體控制:Mqtt client 接收&發送訊息/ 實現傳統遙控器功能/裝置定時排程/裝置配對app使用樂鑫smart config api串接
自有產品維護及研發,大幅度重構及優化專案架構,並且實作與 PM 及行銷團隊要求的新功能,進步一步提升app 的完整性及用戶體驗。
Implememt:
導入 Firebase Distribution 優化測試流程
導入 Firebase Crashlytics 追蹤 app crash
導入 Firebase Analytics 追蹤用戶行為,供行銷團隊分析
大量優化及重寫專案,使其 crash & ANR 機率降低約 30%
導入 MVVM 架構,提升傳案維護性及擴充性
與後端串接各種三方支付,如街口、橘子、icash pay... 等
Google play : https://play.google.com/store/apps/details?id=com.sp.superpoint&hl=zh_TW&gl=US
於TibaMe接受課程密集的Android開發訓練,提高學習的效率及知識的擴充。
在專題小組分工中,負責撰寫討論區功能,其中應用許多Android SDK,與Servlet的資料交互,以及Servlet與SQL間的資料讀存。
於2021/03 結訓,課程總時數580小時。
因為家中因素必須放棄學業,提前步入社會工作,僅就讀一年。