Qdnnf9d2p9ob7awwiurk

曾子豪 Tzu-Hao Tseng

6 年 Android 開發經驗與 8 年以上軟體實務經驗 

擁有 “億” 級下載量 App 維護經驗 

熟悉 Android, Java, Flutter 等程式語言 

具備 Material design 以及 App 優化經驗 

具備獨立分析和解決問題的能力 

Sr. Android Engineer 

Taipei, TW

+886 988-717621

[email protected]

SKILLS


Programming

Android SDK/NDK, Android Jetpack,

Java, Kotlin,

RxJava,  

Flutter, Dart,

C/C++, 

SQLite, 

HTML, XML, 

Multi-thread, 

Socket programming.


Methodologies

Design pattern (MVVM, MVC), 

UML, OOP/D.


Tools

Git, 

Firebase, AppsFlyer, 

Trollo.

PROFESSIONAL EXPERIENCE

研發工程師|雪豹科技 (獵豹移動)    Dec 2015 ~ Jun 2019

  • 研發與維護多款Android App。
  • 重構且子項目化數據分析模組以及遠端參數控制模組,降低新項目的移植成本。
  • Android 項目 <Security Master, 2015/12 - 2017/12>
    • 維護手機防毒清理 App, 固定每週版本迭代,達 5 億下載量,日活躍用戶(DAU) 達 8000萬。
    • 開發拉霸小遊戲,每日活躍用戶 (DAU) 達 200 萬。
    • 開發首頁一鍵加速按鈕的 Non-stop 背景動畫可達 60fps,在 Android 2.3 低階手機上能順暢運行。
    • 開發進階權限 (Notification access, Accessibility, Usage access, Overlap) 管理模組可多權限一鍵啟用。
    • 開發手機資源背景監控 Service。
    • 重構所有 Dialog 並建立模組,將 230 個 Dialog 樣式減少至 5 個通用類。
    • 建置多個場景的自動化測試,幫助 App 降低內存泄露問題。
  • Flutter 項目 <Pedometer>
    • 開發計步器 App,建立步數成就系統,設計易擴充新成就的樹狀結構算法即時計算解鎖。
    • 導入 Redux 框架實現 App 的全域狀態管理機制,解決狀態非同步問題。
    • 接入 AppsFlyer SDK,並協助 App 建立分析報表。
  • Flutter 項目 <Coin Master>
    • 開發虛擬貨幣看盤 App,建立虛擬貨幣首次代幣發行 (ICO) 關注系統及虛擬貨幣排行榜。
    • 建立緩存機制優化資料抓取流程。
  • Android, Java, Flutter, RxJava, RESTful/Web API, SQLite, Firebase, AppsFlyer, Facebook, AdMob, FCM, Dagger, MVVM.

Company@2x

Android Developer|台灣富號科技    Nov 2014 ~ Nov 2015

  • 開發 Android 的 Library、Widget 或 Unity plugin 供內部或第三方使用。
  • 項目 <Connectivity Library>
    • 與 Intel 合作並獨立開發一個跨裝置多對多連線能力的遠程 Service,被應用於連線遊戲。
    • 建立基於Intel Common Connectivity Framework (CCF) C SDK的通訊核心並透過 JNI 控制。
    • 建立遠程 Service 並採用一對多 Local Socket 連線機制轉發遠程訊息。
    • 建立 Libray 並使用代理模式封裝對遠程 Service 的跨進程 (使用 AIDL) 請求。
  • Android, NDK, Java, JNI, C, SQLite, Intel CCF C SDK.

Company@2x

軟體工程師康博科技    Sep 2011 ~ Aug 2014

  • 負責 Android App 的開發、監視器韌體的維護與客製化。
  • 項目 <C4Home>
    • 獨立開發監視器遠端監控 App,可在即時播放中透過手勢控制遠端監視器設備。
    • 建立即時影音多串流播放技術,最高可支援 4 channels,並在單 channel 下可高達 h.264 VGA 40fps,同期競品僅支援到 VGA 15fps。
    • 移植 FFmpeg 並透過 JNI 進行 h.264 解碼。
  • 項目 <門禁監控系統>
    • 項目負責人,帶領 3 名工程師於三週內成功整合第三方門禁系統於手機 App 中。
    • 在文件缺乏的情況下經由逆工程完成對門禁系統 Gateway 的控制解析。
    • 負責擬定系統規格、架構設計、功能整合、建立測試項目等。
    • 開發控制門禁 sensor 的 通訊核心Daemon。
  • Android, NDK, Java, JNI, C, FFmpeg, Linux, Shell script, CGI, HTML, CSS, Javascript.

Company@2x

PORTFOLIO

Projects 01 00@2x

Security Master  

一款防毒、垃圾清理、手機加速、App 鎖、VPN等多功能的防護 App,達 5 億下載量,日活躍用戶最高達 8000萬。


 Google Play

Projects 01 01@2x

CM Browser

提供廣告攔截、隱私瀏覽以及影片下載等功能的輕量級手機瀏覽器,突破 5000 萬下載,日活躍用戶 (DAU) 達 100 萬。


 Google Play

Projects 01 00@2x

Coin Master

一款操作簡單的加密貨幣投資管理 App ,支援數千種加密貨幣(包含 BTC、ETH 和 XRP)與交易所即時報價。 


 Google Play

Projects 01 01@2x

Pedometer

結合計步與健身的運動型 App,能實時記錄步行時的各項身體數據,並提供健身與間歇運動等專業課程。


 Google Play

EDUCATION

資訊管理研究所|高雄第一科技大學    2009 ~ 2011

資訊管理系|實踐大學    2005 ~ 2009