張勇智

Front-End Developer 

• 三年前端開發經驗
專注於開發易維護、符合Clean Code概念的程式碼

  [email protected]

  Taipei City, Taiwan  

工作經歷

月 2021 - 九月 2021

前端工程師

山方國際科技

開發React.js專案骨架
  應用:React.js、Redux、Axios
  UI:Ant Design

開發Node express
專案骨架
  應用:Express.js、RESTful API、jwt、helmet、bcrypt.js

八月 2019 - 四月 2021

前端工程師(Vue.js)

萬達資訊

• 同企劃與後端規劃符合客戶需求之系統邏輯
與後端工程師討論並實現串接邏輯
• 開發並完成完成8個後台以及超過10個前台專案
  應用:Vue.js、Sock.js、JSEncrypt、vue-router、vuex
  UI:iView UI
• 為後台報表建立可視化圖表功能
  應用:vue-chartjs、Chart.js
• 規劃後台專案可彈性客製化需求並實作
• 研究第三方套件可行性及應用
• 維護已解散部門之遊戲產品及前台專案
  應用:Egret Engine、Vue.js
  UI:Element UI 
• 協助並教導新人實作客戶需求

五月 2018 - 八月 2019

遊戲工程師

遊戲大麥

• 研究Unity WebGL打包結構,銜接JavaScript Ajax 串接API
• 與後端技術主管溝通串接API方式
• 規劃Unity專案架構,並完成遊戲數值系統
• 研究並規劃 PlayCanvas 遊戲架構及對接API方式
• 完成 PlayCanvas 專案遊戲數值系統

學歷

2011 - 2015

聖約翰科技大學

工業工程與管理

2017- 2018

資訊工業策進會 

JAVA

Unity 3D

技能

Programming

Library / Framework

Engine


  • Java
  • JavaScript / ES6+
  • HTML5
  • CSS3
  • SASS / SCSS
  • C#

  • Vue.js / Vue CLI
  • Vuex
  • iView UI
  • Element UI
  • Node.js / Express.js
  • Resct.js
  • Redux
  • Webpack
  • Socket.io
  • Sockjs / Stompjs
  • Axios
  • Bootstrap

  • Unity3D
  • PlayCanvas
  • Phaser 3

Version Control


  • Git
  • GitLab
  • GitHub
  • Sourcetree

CD


  • Jenkins

Language


  • Chinese — 母語或雙語 
  • English — 中階 
Powered by CakeResumePowered by CakeResume