Tyson Chuang

 F2E Team Leader

    Taipei City, Taiwan

由設計轉職為前端工程師,最欣賞基於用戶使用數據而調整的UI介面,喜歡提升使用者體驗、學習新技術,接觸新領域的工作及事物。目前在東森購物擔任F2E Team Leader,並專注於前端技術的研究與導入。

   

Email      [email protected]

phone     0955-533-338

技能

Front End


  • React/Redux/NextJS
  • Vue 3
  • SASS/CSS Modules
  • .NET MVC Framework

Leadership  


  • Team hiring
  • Team building

Language


  • Chinese
  • English

工作經歷

F2E Team Leader

東森購物

五月 2020 - Present
Taipei, Taiwan

前端團隊使用技術 React/VueJS/SASS/CSS Modules/Webpack/ASP.Net MVC
• 擔任前端團隊主管 ( 團隊6人 )
• 帶領團隊完成任務
• 輔導新人 & Code Review
• 與 PO 探討需求可行性及開發時程安排
• ETMall/UMall 電商平台開發
• 直播電商平台開發
• 熊媽媽生鮮電商平台開發
• 導入 Webpack 打包工具,並分享於 IT 邦鐵人賽 https://ithelp.ithome.com.tw/articles/10199438

Senior F2E Developer 

東森購物

三月 2018 - 五月 2020
Taipei, Taiwan

擔任研發中心資深前端工程師,負責東森購物 PC / Mobile 網站開發,執行導入 Webpack 優化前端架構,以及透過串接 FB API 開發直播電商平台。除了執行日常的需求開發以及新技術的導入,同時也協助前端主管分配任務、人員招募,並指導其他 Junior Member 解決開發上的問題。

前端工程師

ezTravel 易遊網

二月 2015 - 三月 2018
Taipei, Taiwan

擔任國內訂房前端工程師,使用 MVC 架構 Play Framework 開發訂房後台管理系統,前端則使用 jQuery、Less 及 Webpack 打包前端資源。同時也使用 React、NextJS、CSS Modules 開發易遊網 mWeb。

網頁設計師

ezTravel 易遊網

二月 2012 - 二月 2014
Taipei, Taiwan

擔任行銷處網頁設計師,主要負責活動企劃頁設計、切版、JS互動效果處理。

設計專員

Y5WORKS 網站工廠

二月 2008 - 九月 2011
Taipei, Taiwan

設計與製作公司形象規範、網站視覺風格。
與業務、企劃、程式設計等相關人員配合,協同執行專案。
設計電子報與用戶端互動平台,並進行維護。
負責網頁程式的開發設計與修正更新。
協調其他網頁設計師,進行網站開發。
發想新的思維與創意,並應用於作品及開發流程。

技術分享

深入淺出前端實作課程講師

於 Accupass / KKtix 公開舉辦免費課程,並擔任前端課程講師,分享 NextJS、CSS Modules、React 組件設計模式。

優化項目

優化 GetHotKeyword API

透過前端快取到 localstorage,每15分鐘更新,呼叫次數由每天最高135萬次,降低為每天約48萬次。

優化 GetBigData API

使用 Intersection Observer API 實作當區塊進入使用者可視範圍時,才載入組件並觸發 API 執行,呼叫次數由每天最高135萬次,降低為每天約48萬次。

測試專案

視覺回歸自動化測試

puppeteer / jest / pixelMatch

透過 puppeteer 爬蟲來實現 E2E 頁面截圖功能,再使用 pixelMatch 比對新舊版本差異。有效降低開發需求時,改A壞B的風險。

學歷

2002 - 2006

亞東科技大學

工商業設計