Resume

Skill

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

Work Experience

[Apr 2017 - Present] Software Engineer, Slice Technologies, Inc

  • Improved software engineering culture through building best practice templates which reduces project initializing time and automatically checks minor errors before code review
  • Designed and developed the backend of a data labeling system which automates the interaction between crowdsourcing workers and experts to generate high quality labeled data
  • Built data pipelines through Apache Airflow for machine learning models
  • Set up the CI/CD pipeline through Jenkins for existing systems
  • Added test for existing projects to ensure the functionality correctness
  • Cooperate with oversea 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 the ability of 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 (e.g., 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

[Dec 2019 - Present] Program Chair, PyCon Taiwan

  • Coordinate the program committee

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

Talk and Tutorial

[2020/07/24] Euro Python 2020
Python table manners: a clean style

[2019/10/24] Taipei.py
commitizen-tools: What can we gain from crafting a git message convention?

[2020/04/25] Remote Python Pizza 2020
commitizen-tools: What can we gain from crafting a git message convention?

[2019/11/17] PyCon CA 2019
Python table manners: a clean style

[2019/10/24] Taipei.py
Python table manners: a clean style

[2019/09/16] PyCon JP 2019 - Peer Reviewed Lightning Talk
How to get more than PyCon in a PyCon

[2019/03/24] SITCON 2019
X-Village - 用不到兩個月準備兩個月的課程

[2018/03/12] NCKU CSIE - Competitions in Data Sciences and Artificial Intelligence
Intro to Python Data Science Tools

[2018/8/16] X-Village - Web Course
CRUD in Flask

[2018/2/27] NCKU CSIE - Competitions in Data Sciences and Artificial Intelligence
Intro to Python Data Science Tools

[2017/01/22] 2018成大工資管營
資管講座 (一場工資管營的演講)

[2016/12/08] NCKU CSIE - Introduction to Knowledge Discovery and Data Engineering
Bot Development

[2016/11/03] 深度之夜
Keras Demo

For more slides, please check my Speaker Deck.

Award

  • Honorable Mention, 2013 Railway Application Section Problem Solving Competition

Publication

  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)

Education

[2016-2018]
Master, Computer Science and Information Engineering
National Cheng Kung University, Tainan
GPA: 4.16/4.3

[2011-2015]
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

Utility

Tutorial and Study Note

Slide

Books

MOOCs

Comments

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

comments powered by Disqus