.contentarea .c h1 .face-wording { opacity: 0; transition: opacity 1s; } .contentarea .c h1 b:hover .face-wording { opacity: 1; } .contentarea .c .image:hover + div .face-wording { opacity: 1; }
劉喜春(Curt)
英文版履歷:
English Version
Web Front-End Developer (React, Vue)
Email:
curt6815463@gmail.com
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)。
定期參與技術分享會,並且會擔任講者