陳振庭 Ting Chen

M.S., Life Science, Fu Jen Catholic University 2016 - 2019

2 年網站開發經驗,實作過電商、帳務、客戶管理等相關功能,對基礎雲端服務有一定的了解,使用關連式與非關連式資料庫,重構早期程式碼提升後端效能與資料庫查詢速度,能依規格獨立開發並撰寫單元測試或整合測試

Experience

工程師,博弘雲端科技 Nextlink,2022/02 ~

skill: Rails / Rspec / Vue / MySQL / PostgreSQL / MongoDB / Redis / AWS / GCP / Nginx

  • 開發 Ali Cloud 帳務系統
    • 依當前公司業務運作方式從零開發客戶帳務系統
    • 為符合 IPO 稽核要求,開發合約審核功能
    • 為核心功能撰寫自動測試,使專案測試覆蓋率達 80 % 以上
  • 維護 Aws Cloud 帳務系統
    • 優化製作 Cache 過程,使記憶體使用減少 90 %,速度提升 8.5
    • 將專案拆分成公司本體與經銷商區塊,減少維護與撰寫自動測試的難度
    • 為符合 IPO 要求,調整專案部署方法,使用 Aws 原廠免 ssh 認證服務,避免 ssh key rotation 的困擾

Rails 工程師,順立智慧 Cyberbiz,2020/12 ~ 2022/01

skill: Rails / Rspec / Capybara / MySQL / Javascript

  • 開發與維護倉庫與電商專案
    • 調整商品出貨、揀貨、分貨邏輯,作業員績效考核、到貨簡訊、物流對帳
    • 調整訂單建立邏輯,整合跨金流與物流商品於同訂單
    • 後端效能優化,處理 N+1 問題、調整關聯、加 DB index 減少查詢時間、減少空間複雜度
  • 處理倉庫現場與商家相關客服
    • 處理倉儲或商家回報問題,以查詢系統資料、調閱記錄檔或到第三方服務後台釐清狀況,回報並修正

學員,ASTRO Camp,2020/06 ~ 2020/10

skill: Rails / HTML / CSS/ Javascript / Heroku / AWS S3

Side Project

My Code Card

紀錄程式碼的筆記,當時用很多 Chrome Extension,想做一個簡單得程式碼筆記

  • 增加 menu 操作選項 -- Chrome Extension API contextMenusactiveTab
  • 編輯程式碼 -- Codemirror ,此 JavaScript 套件能 Highlight 程式碼
  • 儲存程式碼 -- Chrome Extension API storage

GitHub: https://github.com/Chen-Jhen-Ting/My-code-card


Stock Selector

做個簡易的 ruby 選股工具,目標是只要能執行 ruby 就能運作,使用者只需要執行 rake 即可取得近 60 天收盤資訊,並且篩選出創 20 日新高的股票

  • 串證交所 API,並且避免短時間多次查詢被鎖 IP 的問題
  • 以檔案的方式儲存資料,省去資料庫相關操作

GitHub: https://github.com/Chen-Jhen-Ting/stock_selector