詹嘉維 (Kuma Chan)


工作經驗 Career

遊戲業 - 網頁前端工程師(Front-end Developer) (2018/07 - Now)

  • 參與公司多個遊戲平台的網頁前端開發及維護
  • 負責運勢測算產品的網頁前端製作及API串接
  • 撰寫平台遊戲頁面操作功能: 包含類 iOS assistive touch 選單、用戶提醒通知UI 等,有效提高用戶留存率。

專業技能 Skills

基本技能 Basic Skills

  • HTML5 / CSS3 / JavaScript
  • Responsive Web Design
  • 熟悉 ES6+ 語法

前端 Front-end Libraries: React / Redux

  • 以 React.js 框架建構 SPA 網頁應用程式
  • 使用 Redux 管理狀態

後端 Back-end Libraries: Node.js / Express / PostgreSQL

  • Node.js + Express 撰寫後端 API
  • Node.js + PostgreSQL 建構資料庫

單元測試 Unit test

  • Jest + Enzyme 進行React單元測試

版本管理 Source Control

  • 使用 Git 在 GitHub 進行版本控制。
  • GitHub Page 建立網頁。

其他工具 Tools

  • SASS
  • NPM & NPM Script
  • Webpack
  • Create React App
  • Firebase
  • Heroku

Works

  • 平台前端頁面的主要開發者
  • 負責測算產品前端頁面的製作與後端 API 串接
  • 負責遊戲平台前端頁面的維護
  • 製作遊戲運行頁面的UI,包含懸浮球選單及用戶點擊時返回跳出推薦遊戲等功能。

Side Projects

  • Magic Brain是一個人臉辨識網頁應用程式,使用者註冊登入後,可以輸入影像URL或上傳影像,會標示出影像中所有的人臉。
  • React 建構前端頁面,Express 建構 API。使用PostgreSQL儲存使用者資料。
  • 運用 Clarifai 進行人臉辨識,Cloudinary 保存用戶上傳影像。
  • Full Stack Trends是一個open source的專案,參與者以一個月共同製作顯示各種技術的市場資訊的 Web App
  • 個人貢獻部份為CSS Layout的調整和依資料不同動態改變標題的功能,專案的 Contributors 列表
  • React建構的單頁應用程式,用戶可以瀏覽星際大戰系列電影的各種設定。
  • 使用Fetch API 獲取遠端資料,並實作 Progressive Web App
  • 原生 AJAX 獲取資料,整合 Google map API 於地圖上顯示位置與資訊視窗。
  • 利用 Bootstrap 4 製作響應式網頁。
  • Javascript 數學計算,利用 Local Storage 將使用者數據紀錄於瀏覽器。

Introduction

  • 視覺傳達背景,自學的網頁開發者。好學,熱衷於實踐過程中成長。
  • TOEIC Score: 865 (Gold Certificate)