Uusetjaleoqbghr2f7ie

盧宇程 (LU, YU-CHENG)

現職為 Android 工程師,致力於追求 Best Practice, Clean Code 與可測試性,並常與 UI Designer 討論如何給 User 更好的視覺體驗

目前於 FindLife Inc. (找活股份有限公司) MENU 美食誌 圖示圖片 產品擔任 Android Engineer 與 Scrum Master

於現有產品導入現代化 Android 開發技術,在職期間使產品自榜外躍上 Google Play 熱門排行,最高登上 Google Play 美食類別第2名、不分類第11名

隨時關注 Android 相關動態,如 Google I/O, Android Dev Summit,同時積極參與 Android 開發者相關交流活動,近期參與了《GDG Taipei 開發者地圖大亂鬥》

看好 Digital Currency,長期持有 ETH, XRP, XMR,期待 Defi 對未來的影響

《矽谷輕鬆談》Podcast 忠實粉絲

畢業於 國立虎尾科技大學 資訊工程系,學士
在學期間曾獲得過數個國家級大小獎,同時有2篇已發表論文 

    

Email
[email protected]

Android Development

Programming


  • Kotlin
    • Coroutines
      •  Flow
  • Java

MAD Skills


  • Material Design
  • ConstraintLayout
  • ViewModel, LiveData, DataBinding, ViewBinding, Lifecycles
  • Navigation, Paging 3.0, ViewPager2

Libraries


  • Glide
  • Parse SDK
  • Firebase
  • Play core
  • Test Libs
    • Espresso
    • JUnit4
    • Robolectric

Version Control


  • Git
    • Bitbucket
    • Sourcetree
  • Git Flow

Rewards


  • MENU 美食誌
    • Google Play 美食類別排行第2名
    • Google Play 不分類排行第11名
    • App Rating 3.9 > 4.7

Others


  • Play console
  • Proguard
  • DI
  • CI / CD
  • Scrum
    • Jira
  • Design Patterns

工作經歷


Android Engineer

找活股份有限公司
FindLife Inc.

Oct. 2020 - Present
Taipei, Taiwan

MENU 美食誌 圖示圖片 Android App 開發、維護、測試

  • 百萬等級使用者
  • 在職期間使 APP 自榜外躍上 Google Play 排行
    • 最高至 Google Play 美食類別第2名、不分類第11名
    • App Rating 3.9 > 4.7
  • 個人貢獻可參考 MENU App 內優惠券專區
    • 於 APP 底部導航最右之個人頁 > 優惠券圖示 進入
  • Java -> Kotlin
  • 導入 MAD Skills 
    • Material Design Theme
    • ViewModel, LiveData, DataBinding, ViewBinding, Lifecycle-aware components
    • ConstraintLayout, Navigation, Paging 3.0, ViewPager2
    • Android Sharesheet, Google Play In-App Review
    • 朝向 Single-Activity Architecture 邁進中
    • DI framework 研究中
  • 導入 Android Testing
    • Espresso, JUnit4, Robolectric
  • Legacy code refactor
    • 導入 Android Clean Architecture with MVVM
    • 改善 bad smell
    • 改善 package structure
  • 導入 Git Flow 開發模式
  • 以 Figma 或 Ziplin 與 UI Designer 合作
  • 於團隊導入 Scrum
    • 擔任 Scrum Master 的角色協調團隊成員間的互動
    • 導入 Jira 管理 Sprint

Freelancer

Apr. 2020 - Jul. 2020
Taipei, Taiwan

Android 線上串流音樂播放器 外包專案

  • 根據與客戶的訪談過程,列出對應需求規格文件
  • 基於需求規格文件製作 Android App
    • Subsonic 串流音樂資料庫 API
    • 以客戶畫面設計開發客製化 UI
  • 於 國立傳統藝術中心 臺灣音樂館 展出
  • Java / Git (Github)

軟體工程師

鴻發國際科技股份有限公司
Masterwork Automodules

May. 2019 - Oct. 2019
Xizhi, Taiwan

Kiosk (互動式資訊服務站) 相關系統全端開發、維護、測試

  • 於此段職涯中奠定自己 Android 開發者的基礎
  • 開發 Kiosk 相關 features 與實作 UI Test
  • Android App / Backend (Hibernate)
  • Java / MVP / Espresso / JUnit4
  • DevOps(Gitlab/Bitrise) / Version Control (Gitlab)
  • Scrum (Jira)

設施服務組 實習生

財團法人國家實驗研究院 國家高速網路與計算中心
NCHC

Jul. 2018 - Sep. 2018
Hsinchu, Taiwan

架設支援多 GPU 運算的雲端化 HPC 平臺

  • 教育部 核心系統達人培育計畫
  • 使個人走向純軟工作的最大推手
  • LAMP / Laravel / Docker / TestCafe
  • Git (Github) / Scrum 討論
  • 已發表相關論文

電子部門 實習生

中國深圳立鉅科技
Maxcable

Jul. 2016 - Aug. 2016
Shenzhen, China

家庭物聯網設備開發(含軟體、韌體、硬體)

  • 海外實習
  • Android App / 物聯網設備韌體 功能主導者與開發人員
  • 團隊氣氛協調人員
  • 軟體、韌體交接文件撰寫

學歷


2014 - 2018

國立虎尾科技大學(National Formosa University)

資訊工程系(Computer Science and Information Engineering) / 學士

行動運算與人機互動實驗室 (MHCI LAB) / 陳國益 (CHEN,KUO-YI) 副教授

在學時期主要得獎紀錄


  • 2016 教育部全國大專院校軟體創作競賽 
  • 2015 教育部全國大學校院智慧電子創新運用與設計競賽 

已發表論文 (2篇)


Kuo-Yi Chen, Yu-Cheng Lu. "The Multiple-user Virtual Reality FPS Game Implementation with Head-mounted Display". In 2016 International Conference on Internet Studies (Nets 2016), Osaka, Japan, 2016, July 22-24.

盧宇程, 林至偉, 林子敬, 李家安, 黃伯靜, 陳政宇. “面向 AI 計算的輕量級 GPU 雲端計算平台實作” 於 2018 臺灣網際網路研討會暨資訊工程 X 智慧計算學門成果發表會 (TANET 2018), 臺灣, 國立中央大學 (桃園), 2018, Oct 24-26.

Powered by CakeResumePowered by CakeResume