演算法背景,前端大腦。希望將最快、最好的 UI/UX 呈現給每個使用者。
-- 邊做邊學,每天進步!
桃園市
2017 年八月 - 2021 年九月
全端工程師,從 Serverless 後端設計到 Angular 前端,以及:伺服器維護、DevOps、內容製作工具。
四年間,我們做出了兩個產品—— 即時互動節目《閃玩》以及網路教學平台《番茄小學堂》。我帶領另外一個工程師規劃前、後端的架構以及優化使用者的體驗。
在軟體工程方面,我強調:效能、模組化以及測試。我個人撰寫了 5 個優化效能/效率的專案,其中有提升前、後端反應速度的,也有能夠省下人力、時間的。我們的專案由 12 個模組構成並引入 6 個私有套件,套件通常是前、後端共用且都有完整的測試。每次修改,就會執行測試確保程式碼正確性,並自動發布新版本。合起來,這三個重點讓公司軟體快、狠、準,隨時準備面對新的挑戰。
更詳細的內容,請參考下方專案以及作品集連結。
2015 - 2018
2018-2019 肄業
因為待在新創,其實碰了很多不同的東西。但是說起來這四年最多的還是在產品發展、前端以及使用者體驗。我希望在幾年後能夠帶領一個完整的產品團隊,所以我現在積極地在尋找做產品的工作。把一個產品從無到有做出來,再不斷的發展新功能、並優化使用者體驗,帶給我非常大的成就感。
我現在已經有許多不同的技能,而這些經驗也讓我工作上能夠從獨特的角度切入問題,獲得更多靈感。在未來,希望能在包括後端以及架構的方面有所進展,成為團隊中最可靠的一員。
三月 2019 - 九月 2021
這個產品是以影片進行教學,以簡單且多樣的測驗進行驗證,所以前端功能主體是影片目錄以及測驗介面,以及某些次要的細節像是:我的最愛、複雜的影片導航系統、支付及訂閱。
因為是新創公司,所以我必須邊做邊學、參與產品討論、設計並優化介面以及使用者體驗。
除了應用程式之外,從影片和內容目錄到資料庫上架也是工作一大重點,這邊我們做了兩個程式來處理:一個分散式影片後製、編碼系統以及排程上架程式。
這個時期,我們公司也產出一些用得最長久的程式庫,這些基礎的程式庫都有在 CI 做單元測試,並透過 semantic-release 套件發布新版。
這個專案目前營運中,可以掃描右方的 QR Code 前往番茄小學堂。更詳細的介紹可以在作品集中找到,這個是我所製作的 iOS 原型。
五月 2020 - 一月 2021
這個產品留下來為公司其他產品做為行銷用途,所以增加了即時性更高,以作答秒數為得分依據的題目。
這一次重構包含:前端修改、後端使用 DI 集中管理設定值、更嚴格的題目安全機制、競賽主控台更新。
八月 2017 - 三月 2019
這個專案的內容有點亂,分為三個階段:定時舉辦的遊戲競賽、即時遊戲、益智問答競賽、影片人氣投票競賽。
除了即時競賽之外,技術難度並不高,大多工作以基礎開發為主。這一年半左右的時間,由兩位工程師共同完成包括前、後端以及即時串流競賽的主控台。
用到的技術或是相關服務包含:Angular、Node.js Express (via FaaS)、Firebase、hlsjs、Docker、Electron
個人專案
演算法背景,前端大腦。希望將最快、最好的 UI/UX 呈現給每個使用者。
-- 邊做邊學,每天進步!
桃園市
2017 年八月 - 2021 年九月
全端工程師,從 Serverless 後端設計到 Angular 前端,以及:伺服器維護、DevOps、內容製作工具。
四年間,我們做出了兩個產品—— 即時互動節目《閃玩》以及網路教學平台《番茄小學堂》。我帶領另外一個工程師規劃前、後端的架構以及優化使用者的體驗。
在軟體工程方面,我強調:效能、模組化以及測試。我個人撰寫了 5 個優化效能/效率的專案,其中有提升前、後端反應速度的,也有能夠省下人力、時間的。我們的專案由 12 個模組構成並引入 6 個私有套件,套件通常是前、後端共用且都有完整的測試。每次修改,就會執行測試確保程式碼正確性,並自動發布新版本。合起來,這三個重點讓公司軟體快、狠、準,隨時準備面對新的挑戰。
更詳細的內容,請參考下方專案以及作品集連結。
2015 - 2018
2018-2019 肄業
因為待在新創,其實碰了很多不同的東西。但是說起來這四年最多的還是在產品發展、前端以及使用者體驗。我希望在幾年後能夠帶領一個完整的產品團隊,所以我現在積極地在尋找做產品的工作。把一個產品從無到有做出來,再不斷的發展新功能、並優化使用者體驗,帶給我非常大的成就感。
我現在已經有許多不同的技能,而這些經驗也讓我工作上能夠從獨特的角度切入問題,獲得更多靈感。在未來,希望能在包括後端以及架構的方面有所進展,成為團隊中最可靠的一員。
三月 2019 - 九月 2021
這個產品是以影片進行教學,以簡單且多樣的測驗進行驗證,所以前端功能主體是影片目錄以及測驗介面,以及某些次要的細節像是:我的最愛、複雜的影片導航系統、支付及訂閱。
因為是新創公司,所以我必須邊做邊學、參與產品討論、設計並優化介面以及使用者體驗。
除了應用程式之外,從影片和內容目錄到資料庫上架也是工作一大重點,這邊我們做了兩個程式來處理:一個分散式影片後製、編碼系統以及排程上架程式。
這個時期,我們公司也產出一些用得最長久的程式庫,這些基礎的程式庫都有在 CI 做單元測試,並透過 semantic-release 套件發布新版。
這個專案目前營運中,可以掃描右方的 QR Code 前往番茄小學堂。更詳細的介紹可以在作品集中找到,這個是我所製作的 iOS 原型。
五月 2020 - 一月 2021
這個產品留下來為公司其他產品做為行銷用途,所以增加了即時性更高,以作答秒數為得分依據的題目。
這一次重構包含:前端修改、後端使用 DI 集中管理設定值、更嚴格的題目安全機制、競賽主控台更新。
八月 2017 - 三月 2019
這個專案的內容有點亂,分為三個階段:定時舉辦的遊戲競賽、即時遊戲、益智問答競賽、影片人氣投票競賽。
除了即時競賽之外,技術難度並不高,大多工作以基礎開發為主。這一年半左右的時間,由兩位工程師共同完成包括前、後端以及即時串流競賽的主控台。
用到的技術或是相關服務包含:Angular、Node.js Express (via FaaS)、Firebase、hlsjs、Docker、Electron
個人專案