曾博彥 Yen

  • Front-End Developer
  • 國立中正大學資訊管理學系畢業 (2014 - 2018)
  • 3 年 React 開發經驗,4 年 Web 前端開發經驗
  • 樂於學習新技術,與團隊夥伴研究更適合的解決方案

  Taipei City, Taiwan[email protected].(+886) 0926-947-272   

Skills

Basic

HTML5
CSS3
JavaScript(ES6+)
RWD
RESTful API
GraphQL

JavaScript

React (Hooks)
Next.js
TypeScript
Redux
XState
Jest

CSS & layout

styled-components
CSS modules
SCSS
react-spring
Material-UI
Ant Design

tools & management

Webpack
Babel
storybook
Git、Git Flow
npm & Yarn
Scrum

Experience

Frontend engineer  •  OneDegree•  2021/10 - Present

Frontend engineer  •  Playsee  •  2020/6 - 2021/10

  • 各項專案主要以 React (hooks) 建置,框架選擇 Next.js、CRA(create react app)
  • 使用 styled-components、CSS modules、SCSS、Material-UI 處理 layout
  • 使用 XState 優化狀態管理,減少因狀態資料混雜而產生的 bug
  • 使用 storybook 優化開發體驗,減少與 UI 設計師的溝通成本
  • 使用 TypeScript 優化程式碼以減少 bug 產生
  • 使用 react-spring 以高效簡潔的程式碼產出符合物理運動的動畫效果。
  • 使用 Jest 進行 unit test
  • 處理金流 (Stripe)、語系 (i18n)、map (google map)、charts (react google chart) 等 feature
  • 主要以 Scrum 作為團隊開發迭代的運作基礎,Git Flow 作為協作準則

    Projects

  • Playsee Ads (link)主產品廣告投放服務,供使用者投放廣告至主產品 App,並提供廣告成效分析、管理

  • landing page (link): 企業形象首頁

  • Playsee share (link): 提供使用者分享主產品 app 內容至 web,以擴展產品使用率

  • CMS system: 供內部人員使用的內容管理系統

  • email system: 供後台使用的 email template


Frontend engineer  •  CAPSULE TAIWAN  •  2018/2 - 2020/3

  • 開發 YouTube KOL 數據工具 -- InteRed.co,負責全部前端部分
  • 以 React.js 為主體,配合 Redux 狀態管理,並使用 RxJS 優化非同步事件處理
  • 使用 styled-components、Material-UI 整合 layout component
  • stripe / facebook Customer Chat Plugin / google login 等第三方 api 串接。