SRE and DevOps Engineer
1. Use GCP Cloud Function to automatically detect the new GKE Stable Release Note every day and send the message to slack channel.
2. Cooperate with Data Team, build a Datadog SLO metrics monitor
3. Use Kubernetes to handle more than ten GKE cluster and write Kubernetes yaml file
4. Use GCP IAM to manage hundreds of account permissions (including company members and service accounts) with Terraform.
5. Use CircleCI to ensure every commits are safe, use Jenkins to manage the pipeline, and use spinnaker to continuously deploy applications to Kubernetes Engine.
6. Use OKTA SSO to manage user logins for multiple websites and platforms.
7. Write RCA, when a P0 level alert occurs, the purpose is to record the current situation, how to deal with it, how to postmortem, and action items.
1. Use python FastAPI architecture to set up CMS system and provide API for client to connect.
2. Set up an automatic alert system with Fluent to monitor log anomalies and send the message to the RocketChat alert_firefighter channel within the company.
3. When the customer reports the problem, cooperate with PM, try to troubleshoot and solve the problem, and finally make a record report.
4. Set up Gitlab CI. Whenever someone push commits, Gitlab CI will automatically run some tests(including coding style and unit test) to confirm the commits are safe to merge.
5. Use Docker to set up and manage the environment to confirm the consistency of the production environment.
6. In terms of automated deployment, use Jenkins to manage pipelines and use Ansible to manage various tasks. In addition, use Terraform to automatically turn on the required machine resources to achieve the purpose of "infra as code".
7. Develop advanced deep learning algorithms to solve visual checkout problems.
(EX: Bakery - 一之軒, Cafeteria/Food Court - 丸龜製麵, Micro Market - 全家超商 ...etc)
1. Design and develop RESTful API with Python Django.
2. Design and develop web crawler data pipelines.
3. Industry-University cooperation project leader.
Tamkang University, Bachelor's degree, Department of Information Management
FastAPI
Django
RestfulAPI
SQLAlchemy
Terraform
Gitlab CI
Jenkins
Ansible
Docker
k8s
WinDriver with Appium
Selenium
Tensorflow
Pytorch
OpenCV
Pandas
GCP(GCS, GKE, GCE, IAM ...)
AWS(EC2, R53 ...)
1. Neural Networks and Deep Learning - at Coursera
2. Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization - at Coursera
3. Structuring Machine Learning Projects - at Coursera