Skip to content

關於 Aaron Su

Hi,我是 Aaron目前是一名前端工程師,寫過後端、也寫過遊戲引擎的前端,喜愛鑽研一些新事物

nuxtjs
laravel
nodejs
ts
  • 2023-2025 德星科技 - 前端工程師
  • 2022-2023 必礦科技 - 全端工程師
  • 2018-2022 栗子科技 - 全端工程師

工作經歷

2023-2025 德駿資訊

dx skill icon

  1. 管理 4 人開發小組,分配需求及任務
  2. 制定團隊開發規範,並透過 Lint、Prettier 等工具進行規範化管理
  3. 制定團隊 Git Flow,並制定 Commit 規範
  4. 架設 Vitepress 專案內文件站,提供給開發成員使用
  5. 編寫 Node, Google App Script 指令自動化處理 i18n 文案更新流程,排除文案管理者與開發人員的耦合性,省下 80% 的變動溝通成本
  6. 編寫 Shell 指令自動化處理打包部署流程,制定部版流程、版本號管理。降低開發人員部版難度,整體打包部版僅需 2 min
  7. 建立開發用 docker-compose 環境,用於解決特定 OAuth 開發期需要 SSL 憑證的問題
  8. 使用 SonarQube 進行專案程式碼品質檢測
  9. 封裝通用 Hook,作為基底提供給團隊成員使用,提升 50% 開發效率、避免重複性工作
  10. 優化網站 SEO Meta, OpenGraph, TwitterCard 等標籤,提升網站曝光度
  11. 優化網站效能,改善 Lighthouse 評分,FCP 2s, LCP 2.5s, CLS 0
  12. 使用 Tailwindcss, Scss 編寫高彈性的客製化元件
  13. 埋設 Google Tag Manager, Google Analytics, Facebook Pixel 等追蹤工具
  14. ViteSSR 建立 express server,處理 CSR + SSR 水合、狀態回復
  15. Pinia 狀態管理
  16. Vuex 狀態管理
  17. Vue Router 路由管理
  18. ViteTest 單元測試
  19. Vite, Babel 環境建置編譯

專案經歷

  1. 2024-2025 SSR 旅遊平台 (Nuxt 3)
  2. 2023-2024 SSR 交友互動平台 (Vue 3 + ViteSSR)
  3. 2023-2024 CSR 影音平台 (Vue 3)

2021-2023 必礦科技

bk skill icon

  1. 制定 TestDriveDevelop 開發規範,並透過 PHPUnit 進行測試
  2. 建立團隊 Git Flow,並制定 Commit 規範
  3. 系統分析需求
  4. 設計資料庫結構,繪製 ER Diagram
  5. 透過 Laravel Migration 進行資料庫遷移管理
  6. 拆分邏輯結構,以 Service, Repository, Model 進行邏輯分層
  7. Middleware, Policy, Request 進行請求過濾、權限控管
  8. ErrorHandle, Exception, Log 進行錯誤處理、紀錄
  9. JWT 進行 API 認證
  10. Queue 管理任務排程
  11. Redis 管理快取讀寫
  12. Docker 管理開發環境建置、正式環境部署
  13. Nginx 管理反向代理、負載平衡
  14. GCP 管理雲端服務
  15. Nuxt 開發購物網站前台 + 管理後台
  16. Firebase 管理 Google Auth 認證
  17. Cloudflare 管理 CDN
  18. Vue 2.7 Composition-api 開發多語言文案管理系統
  19. Vuex 進行狀態管理
  20. Vue Router 進行路由管理
  21. ViteTest 進行單元測試
  22. Vuetify 作為樣版引擎
  23. Bootstrap-Vue 作為樣版引擎

專案經歷

  1. 2023 多語言文案管理系統 (Vue 2.7 Composition API + Bootstrap-Vue + Laravel)
  2. 2022-2023 電商購物平台 (Nuxt 2 + Vuetify + Laravel)

2018-2021 栗子科技文創

multi-media skill icon

  1. 使用 JQuery + Bootstrap + PHP 開發新創孵化器報名審核系統
  2. 使用 C# 編寫 Unity3D GameObject
  3. 使用 C# 編寫 光達 訊號模組
  4. 使用 Blueprint 編寫 UE4 GameObject,關卡邏輯
  5. 使用 C++ 編寫 UE4 互動模組
  6. 使用 Shader Graph 編寫 Unity3D 材質
  7. 使用 UE4 Meterial Editor 編寫材質
  8. 使用 HLSL 撰寫著色器

專案經歷

  1. 2021-2022 新創孵化器報名審核系統
  2. 2018-2022 佛教文化 VR 互動展示 (使用 UE4)
  3. 2020-2021 美妝產品展示 (使用 Unity3D, LeapMotion 3D 手勢)
  4. 2018-2019 工研院智慧工具機中心 AR 機械手臂操作模擬介面 (使用 Unity3D)
  5. 2018-2019 原子能核能委員會災害偵測 IR 展示 (使用 Unity3D)
  6. 2018-2019 光達雷達偵測觸碰遊戲 (使用 Unity3D)

Wrirten by Aaron Su