Qfdvmbjunj3y7ju0mwg0

鄭惟尹(Wells Zheng)

軟體POS與線上點餐平台工程部經理,產品開發,使用語言為Ruby、Javascript、Go。後端使用框架Ruby On Rails、Express/Nest,前端使用Vue.js/Nuxt。

另於AlphaCamp擔任線上課程助教、導師。

後端工程師
Taichung,TW
[email protected]


Summary

個性負責積極,對於工作上遇到的挑戰,會找尋合適的工具協助完成目標。喜歡學習新的事物,且能快速適應變動的環境。

現職負責公司系統架構設計與工程部門人員管理。
曾實作線上點餐系統後端api、雲端列印、ElasticSearch等點餐平台功能、串接多項第三方支付與其他系統介接API。
負責各項內部專案DevOps,主要使用AWS,ECS容器化部署。

另外也在AlphaCamp全端工程師養成的線上課程擔任助教,負責QA回覆、課程作業審閱以及webinar活動。

技能


Frontend

  • 4-5 年 Vue.js 開發經驗。
  • 熟悉 Boostrap, Vuetify, Element UI並能打造 RWD 網站。
  • 能使用Webpack打包專案。
  • 能使用NuxtRuby On Rails處理SSR前端畫面顯示。

Backend

  • 5-6 年使用 Ruby on Rails 開發全端網頁與Api Server的經驗。
  • 負責的Api Server每分鐘處理20,000個Request平均response time100ms以下
  • 3 年使用 Node.js/Express 開發Api Server的經驗。
  • 1 年使用 Nest.js 開發Api Server的經驗。
  • 串接金流與第三方支付經驗(Tappay, LINE Pay, 藍新金流, 街口支付、全支付、全盈+Pay等)。
  • 串接加值中心上傳電子發票資料。
  • 開發購物車訂單結帳模組
  • 能部署專案至AWS EC2、GCP Compute Engine、Heroku等雲端虛擬機器。
  • 能將專案容器化(Docker)並部署至雲端。
  • 使用Bitbucket pipeline完成CI/CD經驗。
  • 使用Drone完成自動化部署經驗。
  • 使用ElasticSearch完成餐點文字搜尋的經驗
  • 4-5 年使用Mysql維護經驗
  • 熟悉star出單機webPrint功能,完成即時出單列印服務
  • 負責公司專案CI/CD構建
  • 熟悉Bitbucket pipeline & Github Actions,也使用過Jenkins以及ansible
  • 利用Airflow處理ETL完成基礎的Data Pipiline


Other

  • 1年使用Golang開發serverless api經驗,主要使用AWS lambdaApiGateway
  • 熟悉AWS SNSAWS SQS
  • 熟悉軟體開發流程



實作功能


後端開發

  • 線上點餐訂單串接出單機列印
  • 線上點餐購物車系統
  • 線上點餐訂單結帳邏輯
  • 庫存系統
  • 儲值系統
  • 點數系統
  • QrCode掃碼點餐
  • 點餐菜單設計規劃
  • 店家銷售報表系統
  • 線上點餐即時收單系統
  • UberEats資料串接
  • Foodpanda資料串接
  • 電子發票上傳加值中心串接
  • Webhook api開發
  • 簡訊發送系統串接

前端開發 

  • Nuxt SSR website
  • Vue

雲端系統

  • AWS ECS 部署
  • AWS ECS 部署
  • 專案container化
  • Serverless服務
  • AWS Lambda
  • GCP
  • GCP Map Api

Training


AlphaCamp 大航道全端網路開發學員

  • 網站開發概念
  • 靜態網站開發
  • Git版本控制
  • 軟體產品開發與設計
  • Rails App 開發部署
  • Ruby
  • 資料庫結構
  • JavaScript
  • Vue.js
  • Web API 
  • 測試應用程式
  • 敏捷開發
  • 團隊合作開發
  • DemoDay 1 工程團隊
  • DemoDay 2 TravelMaster發表團隊

六角學院 Vue出一個電商網站

  • 完整了解 Vue 的運行概念
  • 學會使用 Vue 串接後端 API
  • 使用 Vue Cli (或不使用) 都可以完成一個互動網頁作品
  • 具有獨立完成一個 Vue 應用程式的能力

經歷

微碧愛普科技有限公司 後端工程師/工程部經理  ( 2018/12~迄今)

在職期間擔任後端工程師,與前端工程師和APP工程師合作開發維運iPad POS產品

  • POS系統API撰寫
  • 第三方API串接(金流、外送平台、電子發票加值中心、傳統POS...)
  • 折扣優惠模組開發
  • 打卡系統開發
  • 維護庫存模組
  • 維護會員模組
  • 串接ERP(文中系統)
  • AWS EC2維護
  • AWS RDS維護 
  • Web專案CI/CD建置
  • ROR Server維護,平均Response Time <= 80ms

AlphaCamp 線上課程助教  ( 2018/11~迄今)

線上課程助教、實習助教導師

  • QA回覆
  • 學員作業批改。
  • 實習助教回覆內容審閱與教練
  • 各式主題webinar主持與分享

全鋒汽車股份有限公司 客服中心主任  ( 2011/06~2018/11)

在職期間擔任客服中心科主任,負責台中客服中心營運管理,管理人數40人

  • 年度目標達成率皆為90%
  • 系統優化改善方案每年皆提出30條以上
  • 每月皆參加跨部門會議完成溝通事項
  • 負責管理督導廈門外包公司
  • 負責客服中心班表排定
  • 年度外部訓練時數皆達16小時以上
  • 管理客服中心接聽績效 ServiceLevel年度皆達88%以上,abandon年度皆低於4%以下
  • 運用程式設計減少客服流程與月節省工時達161小時
  • 負責人員選、訓、輔導,人員年度流動率低於3.5%

中華電信網路客服中心 小組長&防毒軟體小組技術諮詢(2008/10~ 2011/05)

在職期間擔任小組長,管理人數10人

  • 輔導團隊達成部門目標,每季績效排名皆於前50%

兼任防毒軟體小組技術諮詢人員

  • 利用flash製作模擬防毒畫面,讓一線服務人員便於操作教學

兼任新進人員訓練導師

  • 製作新進人員訓練標準作業流程
  • 建立新進人員任用考核標準

微碧愛點餐

此為公司產品,主要功能為提供消費者點餐,點餐後資料直接轉入POS。 

負責後端所有功能與佈建

前端:Nuxt, Vutify

後端:Rails, Mysql, Redis 

部署:AWS ECS

Paragraph image 02 00@2x cb1a9cce8ec2420576e7f93d4a97d2663cb38d3060b7943702140d7f6da9f81e

DistanceMatrix API應用 + Vue入門

此專案為工作需求,需要提供平台讓客服人員快速搜尋到就近服務網的清單。主要使用Google Map API來達成需求,前端使用Vue.js,自己開發使用。 

前端:Bootstrap 4, JavaScript, Vue.js 後端:Rails, PostgreSQL 

部署:Heroku

Paragraph image 02 00@2x cb1a9cce8ec2420576e7f93d4a97d2663cb38d3060b7943702140d7f6da9f81e
Paragraph image 03 00@2x a10257c22ab8b43ba541f7170ecfbbafea76718648ab6504b9015d9950ed2250

Eaves

線上配對交友系統

並且利用社群力量評估是否合適提出建議

此專案為參加AlphaCamp Demoday 的團隊協作專案,產品為約會配對。專案主要負責後端Rspec測試與專案部署。 

前端:Material, JavaScript, jQuery 

後端:Rails, MySQL, Rspec  

部署:GCP, Capistrano

TravelMaster

此專案為參加AlphaCamp Demoday2 的團隊協作專案,產品為旅遊景點搜尋平台,使用者可以依照出發地點、旅行時間、景點主題、交通工具來搜尋出符合的景點。適合臨時或時間較少但想出去走走時使用。專案中主要負責後端Rails與Google API串接與專案部署。 

前端:Material, JavaScript, jQuery 

後端:Rails, MySQL

部署:GCP, Capistrano

Paragraph image 02 00@2x cb1a9cce8ec2420576e7f93d4a97d2663cb38d3060b7943702140d7f6da9f81e