吳政壕

後端工程師

  New Taipei City, Taiwan

  [email protected]

  0911-929729,方便接電話時間,          平日  AM 09:30 ~ PM 18:00,                      假日 都可。

關於我

我是 Hughes - 吳政壕,目前正在尋找新的就業機會,閒暇之餘,正在學習 Laravel 框架,對於學習新框架/系統,有高度興趣。

之前任職於第三方金流公司
負責金流相關業務,配合各銀行/支付工具,串接各式金流 API。
金流相關程式,如:
超商代碼、ezPay電子帳戶支付、非約定信用卡轉帳(AccLink)、
跨境線上/線下(支付寶、微信)
線下實體支付 (台灣大車隊電子支付、APP實體支付)
政府機構 (三倍卷專案)
交易相關監控,如:
OTP驗證、交易限額控制。

開發框架為 (CodeIgniter 3),DB 為 ( MySQL) 配合 MemoryCache / Redis。

工作經歷

九月 2014 - 六月 2021

後端工程師

   EzPay 簡單行動支付

負責金流相關業務,配合各銀行/支付工具,串接各式金流 API。

七月 2013 - 八月 2014

全端工程師

  Jesda 捷思達數位開發

配合各學校設計學生的 Blog,內容為大一到大四的各學科成績及個人的社團/生活照片,當學生畢業後,可以輸出為個人的簡易自傳,方便記錄及修改。

學歷

2005 - 2009

聯合大學

資訊管理

專案分享

金流支付頁

程式設計:配合前端顯示,訂單資訊/賣方會員資訊/買方會員資訊/登入&自動登出處理/APP掃碼支付 

後端處理:Framework (CI3)會員個資隱碼處理;頁面重整(F5),數值的顯示(自動倒數);APP掃碼支付,WebSocket 通知

簡訊OTP驗證

程式設計:配合前端顯示,會員電話/可使用次數/錯誤計數。

後端處理:Framework (CI3)頁面重整(F5),數值的顯示(可使用次數/錯誤計數 );選擇其他驗證方式後,重新進入OTP取得之前驗證結果 (可使用次數/錯誤計數);配合簡訊商的自動切換 (防止寄送失敗)

跨境交易

程式設計:配合前端顯示訂單資訊/賣方會員資訊,並根據選擇跨境工具(Alipay/Wechat),進行支付

後端處理:Framework (CI3)跨境商店啟用前需額外送審處理;跨境訂單產生前,根據不同工具有不同驗證方式;跨境通知付款完成後,需再次進行反查確認,避免資料串改。

線下實體業務

程式設計:會員間實體交易,透過APP互相掃碼就可進行支付

後端處理:Framework (CI3)APP傳遞到Server間的加密機制處理;APP產生的條碼驗證機制;APP間相互傳遞的條碼資料,在固定期間內,僅可使用一次。

專案-台灣大車隊電子支付

程式設計:配合台灣大車隊,在車後椅背上顯示QRCode(唯一),進行掃碼支付。

後端處理:Framework (CI3)條碼的唯一性處理(避免重複);付款成功後,通知大車隊失敗,可由APP顯示付款完成推波;付款成功後,通知大車隊失敗後續處理 (Crontab 執行拋檔通知大車隊)

專案-三倍卷

程式設計:配合前端APP顯示 ,會員綁定/解除綁定/交易金額/額外優惠。

後端處理:Framework (CI3)APP重新進入,資訊的顯示(綁定/解綁狀態) ;交易金額達鎖定金額,通知失敗的後續處理  (Crontab 執行 API);


自學-留言系統

程式設計:自學 Laravel,建立簡單的留言系統,擁有會員登入,發佈留言,首頁搜尋,會員留言查詢/統計。

後端處理:Framework (Laravel 5)首頁查詢優化(配合Redis 以及當 Redis 失效時不會影響系統);透過 Laravel 的PDO 特性避免 SQL Injection,以及 Middleware 對於前端輸入框進行過濾,避免 XSS 攻擊; 建立流言有設定兩套機制,第一種危即時發佈(建立後馬上顯示),第二種為定時發佈(建立後,透過CronTab執行,才會發佈,可避免大流量時,資源的消耗),其餘詳細說明可參考作品連結


技能

技術


  • CodeIgniter
  • Laravel
  • PHP
  • HTML
  • Linux
  • Fork

工具


  • MySQL
  • Redis
  • Memory Cache

語言


  • Chinese
  • English