許尚媛 Hsu,Shang-Yuan
1993 出生於臺灣
hsushangyuan@gmail.com
學習 : 做中學,並且整理成自己的架構來提升自學能力
工作中的我 : 選擇適當的方式做適當的事
團體中的我 : 樂於討論並且給予回饋
技術狀態
HTML / CSS / JavaScript / VueJS / ReactJS / NuxtJS / NextJS
能夠使用前端技術製作出頁面、功能,以及API串接,並且會考慮維護、擴充與模組化的想法來進行程式設計。工作上多屬CSR,也有自行嘗試NextJS與NuxtJS來嘗試SSR與SSG,並透過Vercel連動Github來部署。
PHP / Laravel / NodeJS / MySQL / MSSQL / MongoDB
能依照需求做出API,也能依照架構規劃資料庫,並且在過往我有協助公司優化與重構舊專案的經驗。另外,私下嘗試使用NodeJS搭配SocketIO和MongoDB製作簡易的聊天室。工作上有使用MySQL的EXPLAIN來了解SQL執行的方式,並且適當使用索引來加強搜尋速度,有使用過分區與分表來優化資料庫。
Vagrant / Docker
能夠創建一致的開發和測試環境,提升了開發效率和部署速度。
Git / GitLab / Redmine
Git與Redmine除了可以保存開發步驟,也可以藉此了解自己與團隊的開發進度,與PM或SA保持資訊互通外,讓自己更有目標與效率。可以透過GitLab中的Webhook達到自動部署。另外,在上版前,我們會有code review以及撰寫上版文件的前置作業,讓上版更有效率。
工作經歷
2023 - present : 中嘉數位股份有限公司 資深工程師
[ 網站開發與維護,包括規劃資料庫、UIUX網頁設計、前端功能開發、後端資料整理 ]
2022 - 2023 : Cloudnifier Taiwan 前端工程師
[ 客製化 Dynamics CRM 以及客製化 CRM ,並且串接 API 或是 Dynamics CRM 中 Odata 的資料 ]
2020 - present : Tibame 講師
[ 教學內容為 UI設計, HTML, CSS, JS ]
2020 - 2021 : 中央大學 程式設計師
[ 網站開發與維護,包括規劃資料庫、UIUX網頁設計、前端功能開發、後端資料整理 ]
教育背景
國立臺南藝術大學 造形藝術研究所 碩士
國立臺北藝術大學 美術學系 學士