Dec 2022 - Present
Taipei, Taiwan
Gitlab / GKE gitlab runner / Helm / Terraform
Gitlab / GKE Argocd / Kustomization / Helm
HA VPN / Cloud Router / Shared VPC / Subnet / VPC Peering / GKE IP Range / Cloud SQL IP Range / Redis IP Range / PSC (hybrid, centralized network)
Build Organization Infa (Terraform Infra CICD Pipeline)
Build Application (Argocd CICD Pipeline)
Mongodb Dump Restore / Continuous CloudSql Database Migration
GCE Migration / Public IP Migration / Firewall Rule / Network Tag
Minimize downtime when switching traffic to a new application
Prometheus / Node Exporter / Grafana / Uptime Check / Cloud Monitoring / Cloud logging (centralized monitoring)
Kube Cost / GKE Cost Optimization
GKE 100% Spot Instance
Redis on GKE
MongoDB on GKE
Nginx Ingress Replace Internal LB
On Demand VM Cover By CUD
BQ/ GCS Data Lifecycle
Cloud Logging Exclusion
Scheduled GCE stop and restart
Scheduled delete unattached disk
Scheduled delete unattached IP
BQ query quota per day per project
Grafana / Prometheus / Cloud Monitoring / Cloud Logging / Elasticsearch / Kibana / Uptime Check
RPS for different status codes in the LB
API response times based on percentiles
CPU loading
Memory usage
Prometheus black box API test
Redis hit ratio
Pubsub subscription unacked message
Prometheus black box API test
Mar 2022 - Dec 2022
Taipei, Taiwan
Gitlab / GCS / GKE gitlab runner
VPC - Custom mode / Subnet / Firewall Rule (network)
Wordpress / LB / WAF Armor/ DNS / Unmanaged Instance Group / GCE / CloudSql / GCS / CDN (web service)
HA VPN / Shared VPC / Subnet / Cloud Router / GKE IP Range / Cloud SQL IP Range / Redis IP Range (hybrid, centralized network)
LB / DDOS Armor / DNS / Unmanaged Instance Group / logging / GCS / GKE / CloudSql / DMS (ml api )
AzureDevOps / Artifact Registry / Argo CD (application cicd)
HA VPN / Shared VPC / Subnet / Cloud Router / Firewall Rule (hybrid, centralized network infra)
Dataflow / GCE / GCS / SNAT / Custom Route / Informix / BQ (jdbc data flow)
VPC / Subnet / NAT / VPC peering / Firewall Rule (network)
LB / Unmanaged Instance Group / Nginx / GCE (network proxy)
Jenkins / GCE (cicd)
App Engine / MongoDB / GCE / DMS / CloudSql / Redis / private service access (web application)
Mar 2020 - Mar 2022
Taipei, Taiwan
Node.js / AWS / IoT Core / MQTT / Websocket / raspberrypi / gpio
Node.js / GCP / CloudFunction / IoT Core / PubSub / DataStore / MQTT
Node.js / GCP / BQ / CloudFunction / API Gateway / HTTPS
Node.js / AWS / CloudWatch Scheduled Event / SES / S3 / Html
Node.js / AWS / SNS / CloudWatch Alert
Node.js / AWS / CloudWatch Alert / SNS / Lambda / IAM / Webhook / Ansible
Node.js / AWS / CloudWatch Scheduled Event / S3 / Athena / Lambda / DynamoDB / API Gateway / HTTPS
Node.js / AWS / CloudWatch Scheduled Event / S3 / Athena /Lambda / DynamoDB / API Gateway / HTTPS
Python / AWS / S3 / Lambda / Rekognition / SNS / SQS / Elasticsearch / API Gateway / HTTPS
AWS CloudWatch Dashboard / AWS CloudWatch Metrics
Google Analytics / Tag Manager
AWS S3 / Google BQ / Sql / Data Studio / Schedule email delivery
AWS / Azure
WILWIN GLOBAL CORPORATION
DATA ANALYSIS Dept.
Jun 2019 - Jan 2020
Taipei, Taiwan
Dec 2022 - Present
Taipei, Taiwan
Gitlab / GKE gitlab runner / Helm / Terraform
Gitlab / GKE Argocd / Kustomization / Helm
HA VPN / Cloud Router / Shared VPC / Subnet / VPC Peering / GKE IP Range / Cloud SQL IP Range / Redis IP Range / PSC (hybrid, centralized network)
Build Organization Infa (Terraform Infra CICD Pipeline)
Build Application (Argocd CICD Pipeline)
Mongodb Dump Restore / Continuous CloudSql Database Migration
GCE Migration / Public IP Migration / Firewall Rule / Network Tag
Minimize downtime when switching traffic to a new application
Prometheus / Node Exporter / Grafana / Uptime Check / Cloud Monitoring / Cloud logging (centralized monitoring)
Kube Cost / GKE Cost Optimization
GKE 100% Spot Instance
Redis on GKE
MongoDB on GKE
Nginx Ingress Replace Internal LB
On Demand VM Cover By CUD
BQ/ GCS Data Lifecycle
Cloud Logging Exclusion
Scheduled GCE stop and restart
Scheduled delete unattached disk
Scheduled delete unattached IP
BQ query quota per day per project
Grafana / Prometheus / Cloud Monitoring / Cloud Logging / Elasticsearch / Kibana / Uptime Check
RPS for different status codes in the LB
API response times based on percentiles
CPU loading
Memory usage
Prometheus black box API test
Redis hit ratio
Pubsub subscription unacked message
Prometheus black box API test
Mar 2022 - Dec 2022
Taipei, Taiwan
Gitlab / GCS / GKE gitlab runner
VPC - Custom mode / Subnet / Firewall Rule (network)
Wordpress / LB / WAF Armor/ DNS / Unmanaged Instance Group / GCE / CloudSql / GCS / CDN (web service)
HA VPN / Shared VPC / Subnet / Cloud Router / GKE IP Range / Cloud SQL IP Range / Redis IP Range (hybrid, centralized network)
LB / DDOS Armor / DNS / Unmanaged Instance Group / logging / GCS / GKE / CloudSql / DMS (ml api )
AzureDevOps / Artifact Registry / Argo CD (application cicd)
HA VPN / Shared VPC / Subnet / Cloud Router / Firewall Rule (hybrid, centralized network infra)
Dataflow / GCE / GCS / SNAT / Custom Route / Informix / BQ (jdbc data flow)
VPC / Subnet / NAT / VPC peering / Firewall Rule (network)
LB / Unmanaged Instance Group / Nginx / GCE (network proxy)
Jenkins / GCE (cicd)
App Engine / MongoDB / GCE / DMS / CloudSql / Redis / private service access (web application)
Mar 2020 - Mar 2022
Taipei, Taiwan
Node.js / AWS / IoT Core / MQTT / Websocket / raspberrypi / gpio
Node.js / GCP / CloudFunction / IoT Core / PubSub / DataStore / MQTT
Node.js / GCP / BQ / CloudFunction / API Gateway / HTTPS
Node.js / AWS / CloudWatch Scheduled Event / SES / S3 / Html
Node.js / AWS / SNS / CloudWatch Alert
Node.js / AWS / CloudWatch Alert / SNS / Lambda / IAM / Webhook / Ansible
Node.js / AWS / CloudWatch Scheduled Event / S3 / Athena / Lambda / DynamoDB / API Gateway / HTTPS
Node.js / AWS / CloudWatch Scheduled Event / S3 / Athena /Lambda / DynamoDB / API Gateway / HTTPS
Python / AWS / S3 / Lambda / Rekognition / SNS / SQS / Elasticsearch / API Gateway / HTTPS
AWS CloudWatch Dashboard / AWS CloudWatch Metrics
Google Analytics / Tag Manager
AWS S3 / Google BQ / Sql / Data Studio / Schedule email delivery
AWS / Azure
WILWIN GLOBAL CORPORATION
DATA ANALYSIS Dept.
Jun 2019 - Jan 2020
Taipei, Taiwan