擁有五年的前端開發經驗,善於使用 Vue、React 生態系進行 Web 與 React Native App 等專案的開發,並透過測試與 CI/CD 的設置改善開發流程,提升程式碼的品質、降低專案溝通成本。
畢業於陸軍專科學校資訊科,得益於部隊中的歷練,工作中善於溝通協調且樂於分享所學,更了解依當下條件取捨的重要性。
有過個人接案、新創團隊以及在中大型公司開發的經驗,對於如何在不同規模的團隊中協作也有相當的經驗,也多次於公司內部、六角學院、Tailwind CSS Taiwan、台中夢森林 Dreamforest 等各大社群進行技術分享。
二月 2022 - Present
參與使用者網站建置核心、前端共用組件庫、CMS Manager 系統功能開發、Unit test、E2E test、GitHub Actions 設定。
TypeSctipt Nuxt 3 GraphQL
TypeSctipt React React Native
十月 2018 - 五月 2021
開發、維護、重構各項專案,協助各專案導入 CI/CD、Unit Testing、統一開發流程等工作,負責指導並帶領實習生融入團隊工作流程。
Vue 2 React React Native
八月 2006 - 三月 2017
Git flow Scrum Trunk Based Development GraphQL Storybook JAMstack Tailwind CSS SCSS Vite Webpack GitHub Actions Docker
TypeScript Design Pattern ESLint Jest Testing Library Mock Service Worker Playwright
React Native Next.js Redux
Vue 3 Pinia Vue 2 Nuxt.js Vuetify VuePress
透過自行開發 VuePress theme,進行 SSG 靜態頁面建構,搭配 Netlify CMS 後台系統、GitHub Action 進行 CI/CD 所完成的 JAMstack 架構部落格。
Blog 為 Sid.tw 主要進行前端相關的文章分享。
使用 TypeScript 開發的分頁管理套件,特色在與 UI 介面解耦、僅專注在分頁狀態管理,無依賴任何外部套件,可適用於各種架構。
提供 npm 安裝後引入使用及 CDN 載入兩種使用方式。
Node.js專題班 - 教學講師 • 五月 2023
前端專案的測試與維運:Unit test 與 E2E test
大神來六角 - 教學講師 • 十一月 2021
The F2E 3rd 特別教學活動:使用 JavaScript 從零開始打造分頁管理套件
書面嘉獎 • 九月 2021
Newegg Live Streaming 需求開發順利完成,首場直播最大同時上線人數 883 人
最佳開發獎 • 十一月 2020
2020 YouBike 2.0 內部發表會暨 MP 金獎典禮
鐵人鍊成 • 十月 2020
JAMstack 拉近了靜態網站與 SSR 之間的差距並保持了靜態網站高性能、低成本、高安全性的關鍵優勢,搭配上 VuePress 靜態網站生成器的 Markdown 預處理機制,可以在使用 Markdown 建構內容時靈活的使用各種預先定義好的 Vue 組件。
April 2021 – Present
參與 Tailwind CSS 繁體中文版文件翻譯、技術推廣,並於 JavaScript、React 等各項學習活動中擔任 Mentor、志工。
November 2017 – Present
As Sid’s colleague at Newegg, it's a pleasure working with him. He's a pretty competent engineer. He learns things fast, gets started very quickly, and is good at communicating. His code is well designed and highly readable. He is also active in various technical events and keeps improving his skills.
In addition to the professional part, he also likes outdoor activities. We often chat together about cycling. Sid is an experienced cyclist. Maybe one day you can hear some interesting things from him.
He's a good colleague and there are many things I can learn from him. I would like to work with him if there is a chance in the future.
擁有五年的前端開發經驗,善於使用 Vue、React 生態系進行 Web 與 React Native App 等專案的開發,並透過測試與 CI/CD 的設置改善開發流程,提升程式碼的品質、降低專案溝通成本。
畢業於陸軍專科學校資訊科,得益於部隊中的歷練,工作中善於溝通協調且樂於分享所學,更了解依當下條件取捨的重要性。
有過個人接案、新創團隊以及在中大型公司開發的經驗,對於如何在不同規模的團隊中協作也有相當的經驗,也多次於公司內部、六角學院、Tailwind CSS Taiwan、台中夢森林 Dreamforest 等各大社群進行技術分享。
二月 2022 - Present
參與使用者網站建置核心、前端共用組件庫、CMS Manager 系統功能開發、Unit test、E2E test、GitHub Actions 設定。
TypeSctipt Nuxt 3 GraphQL
TypeSctipt React React Native
十月 2018 - 五月 2021
開發、維護、重構各項專案,協助各專案導入 CI/CD、Unit Testing、統一開發流程等工作,負責指導並帶領實習生融入團隊工作流程。
Vue 2 React React Native
八月 2006 - 三月 2017
Git flow Scrum Trunk Based Development GraphQL Storybook JAMstack Tailwind CSS SCSS Vite Webpack GitHub Actions Docker
TypeScript Design Pattern ESLint Jest Testing Library Mock Service Worker Playwright
React Native Next.js Redux
Vue 3 Pinia Vue 2 Nuxt.js Vuetify VuePress
透過自行開發 VuePress theme,進行 SSG 靜態頁面建構,搭配 Netlify CMS 後台系統、GitHub Action 進行 CI/CD 所完成的 JAMstack 架構部落格。
Blog 為 Sid.tw 主要進行前端相關的文章分享。
使用 TypeScript 開發的分頁管理套件,特色在與 UI 介面解耦、僅專注在分頁狀態管理,無依賴任何外部套件,可適用於各種架構。
提供 npm 安裝後引入使用及 CDN 載入兩種使用方式。
Node.js專題班 - 教學講師 • 五月 2023
前端專案的測試與維運:Unit test 與 E2E test
大神來六角 - 教學講師 • 十一月 2021
The F2E 3rd 特別教學活動:使用 JavaScript 從零開始打造分頁管理套件
書面嘉獎 • 九月 2021
Newegg Live Streaming 需求開發順利完成,首場直播最大同時上線人數 883 人
最佳開發獎 • 十一月 2020
2020 YouBike 2.0 內部發表會暨 MP 金獎典禮
鐵人鍊成 • 十月 2020
JAMstack 拉近了靜態網站與 SSR 之間的差距並保持了靜態網站高性能、低成本、高安全性的關鍵優勢,搭配上 VuePress 靜態網站生成器的 Markdown 預處理機制,可以在使用 Markdown 建構內容時靈活的使用各種預先定義好的 Vue 組件。
April 2021 – Present
參與 Tailwind CSS 繁體中文版文件翻譯、技術推廣,並於 JavaScript、React 等各項學習活動中擔任 Mentor、志工。
November 2017 – Present
As Sid’s colleague at Newegg, it's a pleasure working with him. He's a pretty competent engineer. He learns things fast, gets started very quickly, and is good at communicating. His code is well designed and highly readable. He is also active in various technical events and keeps improving his skills.
In addition to the professional part, he also likes outdoor activities. We often chat together about cycling. Sid is an experienced cyclist. Maybe one day you can hear some interesting things from him.
He's a good colleague and there are many things I can learn from him. I would like to work with him if there is a chance in the future.