• Advance: Python, Docker, Git, Linux, Data Engineering, Web Backend Development
  • Intermediate: AWS, Project Management, Data Analysis

Work Experience

[Apr 2017 - Present] Machine Leraning Engineer, Rakuten USA

  • Improved software engineering culture through building project templates that reduce project initializing time and automatically checks errors before code review
  • Developed backend API for machine learning services
  • Built data pipelines through Apache Airflow for processing data larger than 10G and generating models
  • Designed and developed data labeling backend which automates the interaction between crowdsourcing workers and experts to generate high quality labeled data
  • Migrate CI/CD pipelines from Jenkins to GitHub Actions
  • Cooperate with overseas teams in San Mateo and Ukraine

[Jan 2019 - March 2019] Project Manager, DLT Lab

  • Containerized and fixed legacy projects in The Mosquito Man
  • Introduced code review culture to a newly formed team
  • Set up a drone CI/CD server and created CI pipelines for two ongoing projects

[May 2018 - Nov 2018] Chief Teaching Assistant, X-Village

  • Managed the executive team with 16 members
  • Organized two months of full-time courses and a one-semester 3 credit course
  • Reviewed the teaching proposal of Python course, "Programming Design Foundation"
  • Designed exercises for "Data Structure," the first section of "Computer Science Foundations"
  • Lectured "Web Programming, Database/Cloud Computing," the fourth section of "Computer Science Foundations"

X-Village is an experimental education program aiming to equip students not major in computer science with computational thinking and to enhance future cooperation between computer science and other areas.

I was the executor of the program and the leader of the teaching assistant team. Besides, I designed a half-day exercise for Data Structure and lectured a four-hour web backend course for Web Programming, Database/Cloud Computing.

[July 2015 - July 2016] Substitute Military Service, K-12 Education Administration, Ministry of Education

  • Maintained legacy systems implemented in multiple languages, including C#, VBScript, PHP, etc.
  • Developed automation programs for generating reports which save 80% of human labor time
  • Delivered a human resource management system using django

Community Involvement

[Nov 2021 - Present] Vice-Chairperson, PyCon Taiwan 2022

[Oct 2020 - Nov 2021] Chairperson, PyCon Taiwan 2021

[Dec 2019 - Sep 2020] Program Chair, PyCon Taiwan 2020

[Jul 2019 – Nov 2019] Program Committee Member, PyCon Taiwan 2019

Talk and Tutorial

For more slides, please check my Speaker Deck.


  • Honorable Mention, 2013 Railway Application Section Problem Solving Competition


  1. Wei Lee, Chien-Wei Chang, Po-An Yang, Chi-Hsuan Huang, Ming-Kuang Wu, Chu-Cheng Hsieh, Kun-Ta Chuang "Effective Quality Assurance for Data Labels through Crowdsourcing and Domain Expert Collaboration" 21st International Conference on Extending Database Technology, Demo Track (EDBT-2018)
  2. I-Lin Wang, Wei Lee, Chiao-Yu Liao "Effective Heuristics for Scheduling Hump and Pullback Engines in Railroad Yard Operational Plans" Proceedings of the 10th Annual Conference of the Operations Research Society at Taiwan (ORSTW 2013)


Master, Computer Science and Information Engineering
National Cheng Kung University, Tainan
GPA: 4.16/4.3

Bachelor, Industrial and Information Management
Double Major: Computer Science and Information Engineering
National Cheng Kung University, Tainan
GPA: 3.77/4.0 (CSIE GA: 3.87/4.0)

Additional Experience

Open Source Contributions

Web Service

Chat Bot


Tutorial and Study Note





Do you like this article? What do your tink about it? Leave you comment below