Yi-Chieh Chen earned his master degree at the graduate school of Institute of Healthcare Information Management in CCU. He has served as a senior software R & D engineer for 5 years at Pegatron and also has 5 years experiences on Machine Learning/Deep Learning. He is also the Program volunteer for PyCon Taiwan between 2016-2019. He love Python’s clean, and had a sense of achievement when he finished the complex work in the clean code. Yi-Chieh like using Django framework to make system for other engineers to get done job more easily and also like to integration kind of different tools together. Recent now he also interested in research Machine Learning and Deep Learning.

Github

Formosa 2019-02 — 2021-03

Engineer/Data Scientest

Data Analysis/Build Model

Highlights

  • 熟悉資料分析與資料挖掘手法並透過機器學習方式建構模型
  • 熟悉資料工程以及 ETL 方法(例如使用 Luigi, Airflow 等工具)建立 Data pipline 流程
  • 熟悉資料庫操作,常用資料庫如 PostgreSQL, MSSQL, SQLlite
  • 熟悉 Scipy, Pandas 與 Numpy 等科學計算與機器學習套件
  • 熟悉數據分析特徵工程並具備 Kaggle 上競賽經驗
  • 熟悉機器學習與神經網路計算及架構如梯度下降法, 倒傳遞神經網路等方法
  • 使用 Keras 建構深度學習網路架構與開發如: CNN, RNN 等
  • 使用 TensorFlow, Pytorch 建構深度學習網路與開發 如: CNN, RNN 等
  • 熟悉使用 AWS MLOps 於專案經驗
  • 熟悉微軟 Azure 平台,具備部署 Djagno 框架至平台經驗
  • 良好的 team work,能夠與組織內部協同合作解決問題並及時完成專案
  • 具備快速學習與跨領域學習能力,並快速使用工具

Hopax 2018-03 — 2019-02

Specialist

Data Analysis

Highlights

  • 使用 Python 開發 Serial port 來擷取相關機器的數值(使用 asyncio 開發非同步)
  • 使用 Django framework 建立 Restful service,設計後端 API 架構
  • 使用 Django framework + echart 建立前端 web 與視覺化介面
  • 使用 Docker, Docker-compose 技術(將service 與資料庫包裝成 image 並且虛擬化)
  • 管理 Docker-compose(架設 portainer.io)
  • 將 AOI 產生的圖檔使用 pandas, numpy 轉換成數值,在 scikit-learn 套件上使用機器學習演算法進行分類
  • 快速的跨產業能力,從電子與軟體產業跨越至化工產業

Foxconn 2017-09 — 2018-01

Project/Data Engineer

ETL、網頁後端開發

Highlights

  • 使用 Python 開發 ETL 系統與 Airflow 建立 Pipline 流程進行數據轉換與相關資料工程
  • 使用 Python 與 R 開發與整合機器學習的演算法並使用 Django rest-framework 建構 API 供前端使用
  • 開發 PostgreSQL 上的 SQL function 做 API 使用
  • 使用 Python multithreaded 進行 ETL 優化
  • 使用 Python coroutine 優化資料庫之間轉換的效率(實測加速近 30x)
  • 具備良好的協作能力,協助資料科學家將演算法轉換成不同程式語言

Pegatron 2012-03 — 2017-03

Specialist/Senior Software Engineer

軟體開發、軟體自動化與測試、製程分析、網頁後端開發

Highlights

  • 使用 Python、C# 建立與共同開發 Chrome 產品線的測試軟體、軟體自動化與整合流程
  • 使用 C、C#、AutoIT、建立與開發 Surface RT 產品線的測試軟體、軟體自動化與整合流程
  • 使用 C 開發測試 Battery 演算法與程式
  • 根據執行時間與 CPU 與記憶體使用率分析與優化軟體效能
  • 使用 Django framework 開發追蹤產品系統以及查詢網站,並且提供 API 給其他開發者串接
  • 使用 Python、Kafka、Hadoop、Hbase、MongoDB 與 MySQL 開發 ETL 系統與架構以及相關 Pipline 流程進行數據搜集、整合等資料工程
  • 使用 Scikit-learn 進行組裝線製程的數據分析
  • 具備良好跨組織運作能力,與 EE, FW, SE, PM 等不同團隊協同解決產品問題
  • 具備快速學習能力,快速從軟體工程師跨至機器學習工程師

PyConTW 2019 2019-09-20 — 2019-09-22

Speaker

async def Serial() await Serial_connection

PyCon Taiwan 2016-03 — 2019-06

volunteer

Let all of Pythonistas gather and share in Taiwan

Highlights

  • Program reviewer
  • Contribute PyConTW official website
  • Contribute game of the Conference at 2017

Taichung.py 2018-10-13 — 2018-10-13

Speaker

搞懂 Python 協同程序(Coroutine): 快樂學會非同步程式開發

Kaohsiung.py 2018-09-18 — 2018-09-18

Speaker

async 資料工程 await Serial port

Kaohsiung.py 2018-06-19 — 2018-06-19

Speaker

架設讓大家用的 Jupyter-jupyterhub

Kaohsiung.py 2018-06-13 — 2018-06-13

Speaker

如何自幹一個 Python coroutine

PyConTW 2018 2018-06-02 — 2018-06-02

Speaker

Easy way to build a real time and asynchronous web or app with Django Channels

PyConTW 2017 2017-06-11 — 2017-06-11

Speaker

用 Django 建立一個可以設定爬蟲排程任務與監控的網站

National Chung Cheng University 2008-09 — 2010-12

information management
Master

Courses

  • Information Systems Success Model
  • Knowledge management system
  • Health management information system

聯發科 2015 通訊大賽

Awarded 2015-05
by TUTK 專題獎 - 菊下樓
智慧魚缸相關介紹(http://mobilehero.com/history/item/324-b2015_6.html)

Web Backend Development

  • Python
  • Go
  • Django
  • REST API
  • Javascript
  • jquery
  • HTML
  • css
  • SQL
  • PostgreSQL
  • Kafka

Python

  • Object orientation
  • Functional programming
  • Asynchronous
  • Script

Machine Learning

  • Statistic
  • Data Engineering
  • SQL
  • Scikit-learn

Deep Learning

  • Calculus
  • Deep Neural Network
  • Keras
  • Tensorflow
  • Pytorch
Chinese
Native speaker
English
mid