VictorLiang

Front-end engineer  •  City, TW  •  [email protected]

Work Experience

TeamT5 杜浦數位安全股份有限公司, Front-end engineer, Sep 2021 ~ Sep 2023

skill: JavaScript, TypeScript, SCSS, ReactJS, Redux, style component, Redux-observable, storybook, monorepo, RxJS, NextJS
  • Sonar:Sonar是TeamT5的進階持續性威脅(APT)威脅狩獵工具,具有端點掃描、自動偵測、分析、抵禦威脅等功能。
    • 重構舊頁面:由於產品龐大,為了維護產品穩定性,在不影響舊有頁面的情況下進行共存的重構,需與PM、Support、Design、Sonar團隊主管進行會議統整重構項目的細項。在重構時為了處理API非同步行為以及資料的前處理,與前端團隊討論加入了redux-observable做管理。
    • 設計共用組件:為了產品一致性以及未來的可維護性,與Design一同設計產品共用組件。
    • CI/CD調整:使用Gitlab CI/CD,在舊有的CI/CD基礎上加入cache以及抽出共用jobs以降低資源使用量和增進效率。
    • 研究:短期研究替代lernaJS,增進本地以及自動化測試、打包、部署效率的方式。
  • TeamT5官網,使用NextJS維護/開發頁面

承暉資訊整合股份有限公司, Front-end engineer, Sep 2019 ~ Apr 2021

skill: JavaScript, TypeScript, SCSS, Vue 2, vuex, vuetify, agile workflow
  • 重構遠傳智能客服系統,與其他公司UI團隊合作重構頁面,用VueJS取代jQuery結合JSP的頁面。在完成項目之後客戶滿意度提升20%。
  • 即時排查客戶端錯誤,如:Logic error, CORS, cross-origin communication, cross-browser/cross-platform problem. 
  • 與PM及後端工程師共三人團隊合作開發LineBank客服專案。維修並開發公司自有產品Info360,重構公司產品使用VueJS+Vuetify取代jQuery+JSP。
  • 使用JSDoc及vuese製作前端樣式及程式碼文件。

陸豪科技有限公司, Front-end engineer (Intern), Feb 2019 ~ June 2019

skill: HTML, CSS, SCSS, JavaScript, ReactJS, GatsbyJS
  • 開發官網,最初使用html, css, JavaScrip, jQuery,後期為了維護性再改以React進行開發。
  • 使用Image lazy import改善官網載入效能。

Education

National Chin-Yi University of Technology

Graduation at 2019

Bachelor of Engineering: Computer Science

Skills


Programming

HTML

CSS

JavaScript

SCSS

TypeScript

ReactJS

Vue 2

Vuex

Bootstrap

jQuery

MUI

RxJS


Tool

Git

Git flow

VSCode

Vim