Avatar of 薛皓瀚.

薛皓瀚

前端工程師
自律激情,生活規律,早起運動洗澡,精神飽滿開啟一天。 TDD與RWD開發經驗,撰寫程式碼重視複用與一致性,遵守團隊命名規範。 具備Pull Request/Code review與遠端經驗,虛心且樂意接受改進意見。 假日、休閒時間循著Frontend Roadmap努力填滿中。 主動找事做,越做越上手,短跑衝刺。
Logo of 美樂蒂文教科技興業股份有限公司.
美樂蒂文教科技興業股份有限公司
Logo of 元智大學(Yuan Ze University).
元智大學(Yuan Ze University)
台灣台北市

Skills

Javascript(ES6)
React.js/Redux
Cypress
GitHub Flow
Node.js / Express.js
Apollo GraphQL
Styled Components
VScode
Notion
Docker

Languages

English
Beginner
Japanese
Beginner

Work experiences

Logo of 美樂蒂文教科技興業股份有限公司.

Frontend engineer

美樂蒂文教科技興業股份有限公司

Jul 2021 ~ Present
- 凡經手的事情,都撰寫Github文檔,方便接手的人有圖文可循,並且易於後續更新與版本控制。 Frontend: - 依照教師需求,開發上傳HTML5互動專案並嵌入網頁的功能。 - 全面改寫現有的draft.js rich editor,修復問題並客製插件,減少使用者所需的操作步驟,增加易用性。 - 用stylelint. eslint. prettier分析改寫,jscpd找出重複的程式碼段落,depcheck移除未使用package,使程式碼更易擴展維護。 - 使用Google Lighthouse分析,進行code splitting等改進。 - PWA:使用WorkBox將網站變成Progressive Web App。藉由service worker預快取與背景更新,使網路不穩定或行動網路的使用者能有不中斷且更快的瀏覽體驗。 - 遷移所有Material-ui v4至MUI v5,並改寫使用react-bootstrap與styled components的部分,統一成唯一UI framework。減少打包大小,加快載入速度,並增進後續維護性。 Backend: - 部署DataTransferhub,實時同步China與Global Amazon S3客戶上傳的影音圖資料。 - Elastic beanstalk:遷移現有部署在deprecated platform的後端至最新平台版本。 - Cloudfront routing behaviour改變儲存在各S3的影音圖讀取方式,使其能更快更適合的服務使用者。 Study - Next.js - Svelte
Logo of 晶睿通訊.

實習生

晶睿通訊

Jun 2017 ~ Jun 2018
1 yr 1 mo
使用Selenium撰寫自動化測試腳本,測試網路攝影機的監控頁面

Educations

Logo of 元智大學(Yuan Ze University).

元智大學(Yuan Ze University)

Master’s Degree
資訊工程學系

2015 - 2019
Description
碩士肄業
Logo of 元智大學(Yuan Ze University).

元智大學(Yuan Ze University)

Bachelor’s Degree
資訊工程學系

2010 - 2015
Description
學士畢業
Powered By CakeResume