Profile 00 00@2x e294063b2878e4164ba1dd904aa6b8bae6a97e19937899e4b4af853acf30de5d

劉喜春(Curt)

英文版履歷:English Version
Web Front-End Developer (React, Vue)

Email: [email protected]


 Hi 我是 Curt,擁有五年開發經驗,
能獨立開發、獨自解決問題,適應能力好,
喜歡研究新技術,喜歡挑戰難關,持續尋找厲害的團隊、產品加入。

Experience


The Port App - 2022 年 1 月 - Now

國外新創公司,在裡面全遠端工作並擔任 frontend leader。
使用全英文溝通。

工作內容
  • 使用 react 搭配 react-hook、react-hook, styled-component、material-UI 實作 Web App。
  • 使用 Agora 實作視訊會議功能。
  • 開發、維護舊專案。

百阜科技 - 2021 年 7 月 - 12月

外包接案公司 (https://www.baifu-tech.net/index.html)

工作內容
  • 負責開發、維護 10+ 專案。
  • 維護、開發 React、Vue 以及其各種生態系 codebase。
  • 使用 redux observable。
  • 使用 Gitlab 處理 CI CD,build code 到 OSS。
  • 使用 jest framework 撰寫 API、Component、Action 測試。
  • 優化團隊 Git 開發 Flow。

SWAG Front-End Develop - 2018 年 9 月 - 2021 年 3 月

於 亞洲最大成人交友平臺 擔任 Front-End Developer。(https://app.swag.live/?lang=zh-TW)

工作內容
  • 主要使用 react、react-hook、redux、redux-thunk 搭配 styled-component 實作 App。
  • 使用 Immutable.js 處理 Redux immutable data。
  • 使用 re-reselect 讀取 redux 資料,減少資料儲存空間、畫面 Redner 次數。
  • 使用 jest framework 撰寫 API、Component、Action 測試。
  • 使用 eslint、prettier 統一開發 style。
  • 優化 Webpack 設定、優化 CI CD 流程 (GCP、Github Action)、優化 local 開發流程。
  • 處理 Server Side Render、PWA、Service Worker、Web RTC。
  • 處理第三方 WebSocket、FCM 、FCM notification 服務。
  • 處理 Mixpanel、GA 等追蹤使用者邏輯。
  • 處理 App 跨平臺網站 issue(桌機、手機、平板)(Chrome、Safari、Windows)。
  • 實作影音相關功能,並分析不同做法之優劣,選其最合適者。 
  • 實作 Web VOD、Live Streaming 加密技術:DRM 。 
  • 實作聊天室、聊天室影音錄製、聲音播放波形.....等。  

Good Ideas Studio - 2017 年 3 月 - 2018 年 8 月

主要負責處理工作室前端專案。(https://goodideas-studio.com/)

工作內容
  • 根據設計圖切版,符合 RWD,並且適時加上動畫增加質感。
  • 使用 Vue.js 建構專案、實作商業邏輯、串接 API,並且熟悉其生態系 vue-route、vuex、vue-cli、vue-loader...等。
  • 使用 Webpack 打包專案,並適時調整設定符合專案需求。
  • 使用 Git 與團隊夥伴開發。
  • 使用 Jenkins 處理專案 CI/CD。
  • 喜歡使用 shell script 減少工作雜事,Ex: Test file generator。
  • 使用 Node.js 開發一些 Api (圖片文字動態產生器)。
  • 串接第三方服務,EX: Facebook OAuth Login、Facebook Messenger Extension App(Messenger 的 APP)。
  • 定期參與技術分享會,並且會擔任講者