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 — present

Engineer/Data Scientest

Data Analysis/Build Model

Highlights

  • 熟悉 Pandas 與 Numpy 等機器學習與科學計算套件
  • 熟悉數據分析特徵工程並具備 Kaggle 上競賽經驗
  • 熟悉機器學習與神經網路計算及架構如梯度下降法, 倒傳遞神經網路等方法
  • 使用 Keras 建構深度學習網路架構與開發如: CNN, RNN 等
  • 使用 TensorFlow 建構深度學習網路與開發 如: CNN, RNN 等
  • 實際使用 AWS MLOps 於專案經驗

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 進行組裝線製程的數據分析

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
  • Django
  • REST API
  • javascript
  • jquery
  • HTML

Python

  • Object orientation
  • Functional programming
  • Asynchronous
  • Script

Machine Learning

  • Statistic
  • Data Engineering
  • SQL
  • Scikit-learn

Deep Learning

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