Ejllpms5ae4hqge626wu

煒哲 

專注於Android APP,喜歡玩弄各式新的App、新的技術,具有挖掘、學習新的技術的熱情,期冀能以程式碼帶給人更快速便捷的使用體驗。

Android App Developer
Taipei,TW
[email protected]

技能 Skills

| Java與Kotlin皆能熟練使用

Modern Android development

| 熟悉 MVC / MVP / MVVM/ MVI等架構

| Mobile app以及TV App皆有開發及維護經驗

| 能夠獨立開發及維護Android App、也有豐富團隊協做經驗

| 具有維護JNI內容能力

| 開發及維護團隊共同使用的Library

| 版本控制 Version control systems


經歷 Experience

KKStream Senior Android Engineer, 2022/7 ~ 現在

  • 開發與維護數個MAU接近百萬的Mobile app與TV App,並長期保持Crash-free在99.9%以上
  • 使用MVI架構進行開發,確保乾淨的程式碼與架構
  • 作為Client owner規劃並推動重構專案內的老舊程式碼以及撰寫Unit test,提昇可讀性、可維護性與Test code coverage
  • 作為Mentor引導其他Junior android engineer,解決他們的疑難雜症使其成長

開發及維護專案

  • J:com Stream : 由日本國內最大的有線電視系統台J:com所主導的OTT服務
  • Telasa : 由KDDI和朝日電視台的合資公司提供的OTT服務

其他

  • 協同Devops team優化CI/CD工具
  • Video Player串接

威許移動 Android app 開發工程師, 2018/5 ~ 2022/7 

  • 開發、上架並維護15個以上知名廠商的會員與其加值功能的APP,如王品集團、新東陽、永豐餘生技等
  • 改版Android Team內部開發使用的Library,並藉由Jenkins做出可以自動Deploy Library的內部工具
  • 協同其他工程師建立並維護CD tool,減少手動佈版的人力消耗
  • 2021年底擔任開發小組長一職,除原本的開發工作外,也需負責產品與專案架構規劃實作、內容估時並切分提供給組員開發,並審核組員的開發內容。

開發一份高度模組化的程式架構

  • 高度模組化,並致力於降低模組間的耦合
  • 提供高度可客製化的空間

開發及維護公司產品

維護公司既有產品與新功能開發

其它

  • 串接各式第三方SDK(Firebase、Appier、ECPay等等)
  • 分析資安檢驗
  • 基本APK反編譯

程式社團IMAC

在大學期間參加了程式社團「IMAC」,自此開始不斷精進我的程式能力,並在教授的帶領下不斷的學習、參加競賽、進行產學合作專案;競賽中,不僅僅是跟同系的同學,更和他系的成員合作,從點子的構思到將其產出文件、從進度不斷地的釋出到最後作品的產出,雖大都在決選止步未獲獎,但這些合作經驗,讓我學到許多一個團隊共同完成一個項目所需的事項。

Paragraph image 00 00@2x ebb59a6d9adb03673d06762584bb6a0cc401a7cc4bd081bb82ce6f841d95aa2b
Paragraph image 01 00@2x 1a3881c875a7a1fb1e859435ef9363b5ddf36f4e73d1ad63a1a0af69f2a9f745

產學合作

除了競賽外,我也藉由產學合作專案不斷的精進自己Android開發相關的技能,這些專案也讓我有機會在在學期間就能與業界有所接觸並實際參與這樣完整的開發流程,如精誠隨想、亞東醫院嗓音治療、明昌等。

在與精誠隨想合作的期間,對方嚴謹的Coding Style、快速的開發時程及每周的Code Review讓我吃了不少苦頭,但這也變成我能夠快速成長的養分,讓我養成較為嚴謹的編寫習慣。

學歷

國立台中科技大學, 學士學位, 資訊工程系, 2013 ~ 2017