Qzjmdpgq1hp7xd53oyze

林家緯

你好,我是Jason,過去六年內參與開發了超過20個公司專案,包含公司產品與外包軟體開發,擅長web, Hybird App開發。曾跟隨產品團隊進行敏捷開發與參與產品討論,將產品快速推進。喜歡軟體開發可以緊密連結使用者,快速獲得使用者反饋,並反省獲得更好的使用者體驗,擅長快速解決問題,同時切換開發不同的專案得滿足公司需求


前端工程師 Front-End Developer
城市,TW
[email protected]

學歷

交通大學, 學士學位, 電機工程學系, 2011 ~ 2015 

主修通訊領域與參與多個實驗課程 積極參與系上活動,包含系學會、電機營,也參與壘球系隊。

中央大學, 碩士學位, 通訊工程學系, 2015 ~ 2017

加入通訊網路實驗室,主要研究領域包含:IOT, Fog Network, LTE, 論文題目「Load Reduction Device Grouping for Massive MTC Applications」,利用電腦模擬大量裝置同時需要連上網路的狀況如何排成跟分配資源的情境,曾前往日本與東北大學實驗室交流研究


技能


Front-End

React,

React Hook

Typescript

Vue.js

Jest/React testing library

HTML5 / CSS3 / ES6+ 

Ant Design/Element UI/BootStrap


App

React Native

Facebook/Google/Apple login SDK

App store/Google Play Payment SDK


Other

Git

node.js

Webpack

Python

工作經歷

EZTABLE 前端APP工程師, Mar 2022 ~ 現在

  • 開發與維護前端專案
  • 重構與設計多個舊專案讓其方便維護
  • 使用scrum來執行專案, 透過2個禮拜版本來達到產品迭代開發

Urmart, 前端工程師, Jun 2021 ~ Feb 2022

  • 開發與維護前端專案,包含Web用戶端, App用戶端, Web 後台系統
  • 使用scrum來執行專案, 透過2個禮拜版本來達到產品迭代開發
  • 攥寫Unit Test,  預計會將整個專案coverage rate達到60%以上



MiracleMobile, 前端工程師, Nov 2017 ~  Jun 2021

  • 開發自家交友軟體,透過一星期一個sprint將產品營收提升數倍
  • 幫助許多大型客戶開發App, Web (HTC, Acer, 教育部, 長庚醫院)
  • Remote work with HTC account Team(2019-4~ 2020-4)


EZTABLE經歷

EZTABLE系統

EZTABLE為國內大型訂位網站,業務包含使用者web,App 餐廳端 web,app  後台系統

  • 使用react native來替換無法維護的餐廳App 
  • 維護屆重構既有To C app
  • 擔任前端mentor並協助團隊規劃前端專案
  • 協助團隊增進SEO
  • 使用Next.js來開發全新的To C Web
結果:優化流程與SEO提升20%營收並讓無法維護與迭代的app重新掌握在IT團隊裡



Urmart經歷

電商系統 UrMart 電商系統包含App, 官網, 後台系統,對消費者來說可以買到主題性的商品, 對營運人員來說提供方便的行銷功能, 商品上下架功能, 成本管理 擔任前端leader, 負責分配前端資源, 主導年度工作項目, 帶領junior RD開發feature 建置CI/CD與Unit Test 使用google lighthouse優化網頁載入速度來提升SEO 使用React Native 開發雙平台App 結果: 公司在2021年9月全面啟用新系統,無間隙的讓用戶使用全新的介面並沒有造成業績損失,後台系統可以讓營運人員快速上下架商品,選擇折扣檔期,行銷規劃並讓SEO更完整 


奇蹟行動專案經歷

教師專業發展支持作業平臺

提供老師獲得國家專業證照並增加老師專業能力平台,平台提供9種老師職涯需要的進修系統,透過平台像縣市提供必須的資料,經過審核,平台就可以將認證的資料建立於系統,並提供給各種單位查核

  • 建立表單系統,提供不同的表單格式,使用JSON來建立表單
  • 將9種進修系統整合成一個狀態,透過後端將必須的資料拿回前端,千端可以是無狀態的呈現需要的資料,不必將所有邏輯寫在前端網頁
結果:
目前有超過10個縣市,5000名老師使用此系統,目標是將全台灣縣市的老師都使用此系統,此必統也將以前複雜且費時的紙本系統轉為線上化

Monchats, Dating App

Monchats為目前公司所開發的大型產品,是一款以聲音為主的Dating App, 主打可愛的小怪獸與真實的用戶,可以不用依照以貌取人的既定印象來尋找志同道合的夥伴

  • 獨自串接android, IOS IAP, In App Ad達到此APP能穩定成長並獲利
  • 維持一個禮拜一版本持續優化或改善APP crash 問題
  • 使用React Native 開發雙平台App並根據設計師的圖檔完成版面
結果:
Monchats獲得google play 2018 Best App,目前已超過50萬下載,用戶數在快速迭代結果之後獲得了兩倍的下載量及數倍的訂閱轉換率並多次獲得新聞採訪

HTC Account Team

HTC Account Team為HTC的重要軟體部門,負責處理所有跟HTC有關係的登入,登出,第三方登入,登入驗證等功能,並且需要提供SDK給其他軟體部門界接

  • Full Remote, 每天與HTC夥伴討論開發的流程並評估Task所需時程
  • 除了HTC's Task以外還同時開發其他公司專案並都能保持所有進度不落後
  • 使用React-Redux,利用Functional Programming 的思維開發Web
  • 嚴謹的Code Review讓我產出更有品質的程式碼
結果:
跟Account Team持續合作一年,Team Leader也認為我對於整個team是有貢獻的


Planet 9 App

Planet 9 app 為Acer 打造電競平台的第一步,透過此app 可以提供用戶創建戰隊,找尋教練,並可以在上面建立自己的社群

  • 使用React Native 開發雙平台App
  • 參與全部功能開發,包含塗鴉牆,即時訊息,創建戰隊,創建錦標賽
  • 與4位團隊開發人員合作,break down task,準確估時,精準的分工每個人的task
  • 持續開發1年多,維持Monthly Build, 並能在所有規劃的時程內完成宣稱的feature
結果:
目前app已經上架雙平台,客戶很滿意這次的合作與產出的結果