Bsysyxun8po0ik66aag3

洪敏翔 Arthur

軟體工程師  •  台北市,TW  •  [email protected]

  0983-389607

Hi!我是Arthur,目前為後端開發,主要使用Python Django, Flask。

自我學習能力強

技能 Skills


Web

  • HTML5
  • CSS
  • Python
    • Django
    • Flask
    • Keras
    • Selenium
    • Appium
    • Lxml
  • JavaScript
    • Nodejs
    • Protractor


DevOps

  • Docker
    • Dockerfile
    • docker compose
  • Gitlab CI
  • Jenkins
  • Linux
    • crontab
  • pm2





文件建置

  • Swagger
  • RAML
  • Markdown


Database

  • RDBMS
    • MYSQL
    • MSSQL
    • Oracle
    • Sqlite3
  • NoSQL
    • Mongodb
    • Redis


Data Pipeline

  • Airflow
  • MLflow



Cloud Service

  • AWS
    • SQS
    • CDK
    • API Gateway
    • Lambda
    • S3

工作經歷

國泰金控-數位數據暨科技發展中心, Data Engineer,

Jul 2020 ~ Current

  • Model Management (設計模型生命週期流程來協助資料分析師訓練模型)
    • 使用MLFlow紀錄每次實驗參數及指標
    • 使用 Airflow串接訓練模型到儲存模型, 最後到部署的任務
    • 撰寫Airflow plugin讓分析師能方便操作MLFlow
    • 設計並實作出選出冠軍模型的Airflow plugin

  • ETL
    • 爬蟲政府公開資料並將資料處理後存進AWS S3 和 Hadoop HDFS

  • AWS
    • S3,  APIGateway,  SQS 各式雲服務整合
    • 將服務撰寫為CDK,方便建置管理

  • Hadoop
    • 設計從AWS雲資料到地端行內Hadoop流程及實作

Company@2x 67c196720a5800ba562dd8b30b5f08c1e73e95cf2e870bd86ebec657897e3b20

永豐金證券, Python Developer,

Jul 2017 ~ Feb 2020

  • Django Web API
    • 開發行情、交易類、JWT Web API其他相關API,共167支
    • 串接多種資料庫 Mongodb, MS-SQL, Oracle, Redis 
    • TDD模式開發API
    • Input 格式的驗證, Output資料格式化 
    •  API效能調教,速度最佳化


  • Flask Web API 
    • 爬取政府網站並製作出API,以利業務開戶使用
    • Keras訓練模型辨識驗證碼
    • Requests, lxml分析HTML


  • Swagger docs
    • 使用Django自動建出Swagger互動式文件,方便客戶查閱,並客製化文件網站內容

 

  • Middleware 
    • Python, C ++ 撰寫程式,透過socket與後台主機(AS400, R6)連線並送收資料


  • Docker
    • 製作各環境的Dockerfile與docker compose提供團隊使用


  • GitLab CI CD建置 
    • Gitlab runner設置shell or Docker部署


  • Nodejs Web API 
    • 行情類API
    • 維護既有API


  • 積極溝通協調
    • 與廠商、後台人員積極的溝通配合串接API

Company@2x 67c196720a5800ba562dd8b30b5f08c1e73e95cf2e870bd86ebec657897e3b20

希平方科技股份有限公司, Quality Assurance Automation Engineer, 

Dec 2016-12-01 ~ 2017-06-01

  • Selenium Web , iOS , Android 自動化測試 
    • 獨立開發過三平台的自動化成流程測試,並能準確驗證流程上有無問題,開發完成後並用Jenkins進行控管


  • Google speech API 
    • 整合英文口說應用,將語音辨識套用在自動化測試,有效驗證語音辨識達80%以上 


  • AWS Device Farm
    • 應用在各家廠牌手機的自動化測試 

Company@2x 67c196720a5800ba562dd8b30b5f08c1e73e95cf2e870bd86ebec657897e3b20

Picowork Limited, Assistant Engineer, 

May 2016-05-01 ~ 2016-11-01

  • 撰寫TestCase
    • 能參照最初的流程跑測試,修正到最省時且能全面測試到產品,及時找出Bug與問題點,並把Bug上JIRA追蹤完成進度。
  • RAML API documatation 
    • 整理公司常用的API,使用RAML建模,並介面化能直接在網頁上測試API


  • Protractor + OpenCV影像辨識 
    • 開發Web多人會議視訊自動化測試使用Protractor測試視訊會議功能,並架在AWS server上,用Jenkins控管。


 

Company@2x 67c196720a5800ba562dd8b30b5f08c1e73e95cf2e870bd86ebec657897e3b20