宋子平

Software Engineer

  Hsinchu, Taiwan

  [email protected]

擅長使用 Python 的 Software Engineer 

技能樹大多與Data Engineer 和 Back-end  相關

喜歡與朋友同事技術交流

也喜歡研究各種熱門的技術

  學歷

 2013年9月 - 2018年1月

國立台東大學

資訊工程學系(畢業)

技能 Skills


  Python

  •  Python2 、 Python3 語法都有涉獵
  • 熟悉各種常用資料結構和 Package 
  • 熟悉 Decorator 
  • 熟悉 Asynchronous 原理及用法



  MySQL

  • 熟悉 CRUD 語法
  • 優化 SQL 效能經驗
  • 配合 Django ORM 進行開發經驗



  Linux

  • 熟悉常用指令
  • 曾大量重構 Shell Script
  • 維運實體 Server 經驗
  • 略懂 socket 用法

  Git

  • 熟悉常用指令
  • 略懂Git Flow、Github Flow

  Hadoop

  • 熟悉分散式運算架構
  • 熟悉 map-reduce 原理
  • 略懂 Spark
  • 略懂 Aapche Hbase、Apache Hive

  其他

  • 使用  Vue.js 、 Bootstrap 開發過前端頁面
  • 略懂 Kafka 及 RabbitMQ
  • 略懂 Tensor Flow

 工作經歷

七月 2018 - 在職中

台灣美日先進光罩 Photronics DNP Mask Corp (PDMC)

資料/軟體工程師

  • 優化 30% 公司現有 Data Pipeline 的執行效率
  • 建立半自動化系統減少50%人力消耗及80%人為造成的錯誤
  • 將許多已超過20年的程式碼重構,多為以 Python 重構 Shell Script ,部分執行時間從10分鐘優化至數秒鐘
  • 維運超過100台實體伺服器, OS 多為 Linux 環境
  • 與客戶端工程師合作優化資料來源穩定性及乾淨程度,並制定雙方同意的 Spec 

 Side Project 選股回測系統

開發網頁,採用 Vue.js + FastAPI 前後端分離的開發模式

  • 使用 Python BeautifulSoup ,實現爬蟲將證交所公布股票資訊整理成可用資料
  • 將財報、技術指標等等作為 Features 搭配 Triple-Barrier Labeling 做機器學習預測交易訊號
  • 將選出的股票進行回測並搭配Vue.js製作圖表檢視年化報酬等等的資訊
Powered by CakeResumePowered by CakeResume