許天惠
1. 不間斷自學、發現問題、解決問題、懂得尋找資源,在工作中缺一不可。
2. 有獨自完成任務的能力、邏輯清晰,再加上與團隊一同前進的努力,相信將能有效率且精確的完成每次挑戰。
開發技能:
-開發前:[前期規劃] 於最短時間將專案目標訂下
1. 與 UIUX 設計師溝通、確認畫面與流程
2. 規劃 prototype:使用 drawio 或 marvelapp 等工具規劃功能需求、流程、畫面,提升兩倍團隊對於畫面、功能的理解性 (例:規劃購物平台初版畫面與功能,加速進入實作初版階段,後續持續進行畫面風格優化與功能追加)
3. 後端資料需求:與後端工程師討論所需資料 format、api 需求
4. 團隊 demo、確認方向與時程
- 開發中:[開發實作] 注意專案、元件重複利用性與擴展性
1. 使用 vue.js 搭配 vuex 進行前端資料與狀態管理,減少 80% 重複發送 api 取得頁面所需資料的步驟
2. 運用 vuetify 等 UI framework 減少 50% 開發元件時間
3. 運用 chrome 開發者工具監測記憶體使用狀況,降低 90% 記憶體洩漏的可能性
4. 撰寫 e2e testing (使用: nightwatch.js),提升兩倍的頁面操作穩定性 (例:提升ugym 設備雲端系統畫面顯示正確性)
5. 其他已具備能力:
5.1. websocket 事件串接 (例:ugym 運動系統中傳送即時運動數據)
5.2. 第三方登入串接 (例:搭配 firbase 進行串接,加快購物平台使用者登入速度)
5.3. 使用者權限設計與實現登入註冊系統
5.4. 實現多語系功能
- 開發後:[前端部署] 提升網頁 loading 時間
1. 使用 AWS S3、Cloudfront (CDN) 進行部署,減少 60% 首次開啟網頁 loading 時間
2. 持續進行功能測試,確認使用者體驗可優化處