梁 祐誠 

Front-End Developer
Profile

使用 React 進行前端開發,理解其運作 lifecycle 及主流設計模式,且能適時進行渲染優化。熟悉 TypeScript,曾建立自動化型別產生器,提供完整的 API 型別保障,確保前端環境有高且優質的型別覆蓋。有基礎後端經驗,維護 MongoDB + Node.js 專案,並以 GraphQL 建立 API,串接前後台應用。


樂於建立並組織文件,並且用流程圖等工具,達到知識保留及共享,面對既有程式碼及 legacy code,也會用測試、文件等方式降低理解成本,在必要時逐步規劃重構作業。導入新技術前會謹慎進行技術選型調查,用簡單 demo 與完整說明,同步團隊意見,並漸進式地導入。


對產品開發很有興趣,喜歡參與發想、實作、追蹤成長的完整過程,也喜歡與團隊討論、激發創意的時刻,面對問題或是未知的挑戰總是有積極的心態,在擔任 scrum master 的期間,也總是很積極的幫助團隊成長,不斷尋找更多進步空間,期望能帶領團隊在同個方向上不斷進步。

Experience & Education

前端工程師 Hahow 好學校 - 2021.12 ~ now

  • 擔任 scrum master,負責和 PM 協調任務拆分、隨時同步開發進度。⾯對組員會積極討論,或提供協 助以提升 sprint 交付率,並在每次迭代中持續優化 sprint。詳盡紀錄 sprint 執⾏狀況,同時提供關鍵 資訊供各職能夥伴,能快速了解團隊現況以及趨勢,也以流程圖整理既有開發&部署流程
  • 盤點全站核⼼邏輯(結帳流程),以⽂字和流程圖⽂件化,舉辦分享會在部⾨內同步商業邏輯,開始 建立整合測試,為後續重構提供保障
  • 維護 GTM 基礎建設並管理標籤,在全站埋設事件追蹤,對接第三方 CDP 平台系統

前端工程師 imBee 蜂傳2021.07 ~ 2021.11

  • 為導入 Redux Toolkit 列舉可行方案並詳實說明效益及成本,先建立 MVP 取得共識後,漸進式遷移傳統 Redux pattern
  • 輔助 UI Designer 建立 design system,提供技術可行性建議,並即時建立可操作 demo 以快速嘗試
  • 為團隊設計文件架構,歸納既有程式慣例,並積極和團隊建立新的慣例

軟體工程師 舒服美數位隱形矯正 - 2019.04 ~ 2021.06

  • 和 UI/UX designer 合作,以 Gatsby.js 開發靜態網頁
  • 參與大型程式碼遷移,從 JavaScript + RESTful API 遷移到 TypeScript + GraphQL,並遷移設計模式
  • 使用 MongoDB + Node.js 後端專案,設計 GraphQL schema & API

最佳創意獎 痞客邦黑客松 - 2019.09

和同事一起報名的線上黑客松競賽,我們做出一個能幫忙解決「午餐吃什麼」這個大問題的 chrome 插件,用有趣的小遊戲尋找出目前最想吃的食物,並根據目前位置,串接痞客邦的 api 推薦附近的美食,因為內容有趣且產品特別,獲得最佳創意獎的殊榮


前端實習生 旅知網 - 2018.07 ~ 2019.03

• 擴充原有的 UI library,並撰寫文件及測試

• 和 backend developer 串接 api,使用 redux 進行狀態管理

• 與 UI designer 合作,進行切版、優化介面細節


政治大學 資訊管理學系 畢業專題第三名 - 2015.09 ~ 2019.06

使用 hybrid app 的方式開發即時論壇,主責介面設計及前端實作,解決行動裝置排版問題,並串接 google map 及通知推播功能,也應用手機各項硬體開發功能,累積許多開發 mobile 的經驗