Profile 00 00@2x e294063b2878e4164ba1dd904aa6b8bae6a97e19937899e4b4af853acf30de5d

Yenhsuan Huang

I am working as back-end engineer. Also, I am a certificated google cloud architect. Familiar with Google Could Platform and interest in k8s. Colleagues know me as a self-motivated engineer who is willing to take on challenges and learn new things.

Title:  Senior Software Engineer 

iKala Interactive Media Inc. 2019.01 - Now

[email protected] ‧  (+886) 988293227

Responsibility

  • DevOps
  • Product development with Nodejs and Golang.
  • Management cloud architecture (Google Could Platform)
  • Cloud solution 
  • Crawler Automation
  • Team work and communication.
Skills

DevOps

Gitlab CI
Docker container
Docker compose
Kubernetes
Helm
EFK
Grafana
Sentry
Slack integration

Back-End

Nodejs (Express, Koa, Sequelize)

Golang (gin, gorm)

Shell script

MySQL

MongoDB

Redis

Elasticsearch

InfluxDB


Cloud Service

Familiar with Google Could Platform

GKE
GCE

GCS
GCR
IAM
PubSub
CloudSQL

Experience

iKala Interactive Media Inc. 2019.1 - Present

In KOL Radar BU. Responsibility for handle the system stability and develop product features.  Design CI/CD pipeline and system architecture. Develop crawler for KOL data from social media. Database backup, recovery and optimize.

  • Product development with Nodejs and Golang.
  • Management cloud architecture (GCP). Recovery, backup and optimization. Reduce project cost.
  • Search engine (Elasticsearch) migration and improving search speed 50% faster.
  • Crawler distributed system design and develop.Handle over 1,000,000,000 posts and over 80000 KOL datas.
  • Proxy solution for solving crawler banned issues.Build dynamic proxy pool and on-premises proxy to cloud crawler.
  • CI/CD with Gitlab ci and GCP. Saving 50% of pipeline time.
  • Develop slack bot make work efficient. Notification and interaction bot.

Industrial Technology Research Institute (ITRI). 2015.11 - 2018.12

Design and develop platform. Improve system functions.

  • Containerizing system and move to kubernetes. Try to simplify the deployment process and operation.
  • Development video(camera) analysis platform for New Taipei City Police Department.DEMO1  DEMO2
  • Design the platform for DNN training. Offer a environment for user using GPU resource. Back-end : Front- end:
  • Tarsan (TARget Search Advertisement Network) Main Idea: If people want buy something. Tarsan catch that moment and deliver advertisement. Implement with Browser Extension(Chrome, Firefox) (DEMO) and Mobile DEMO1 DEMO2.
  • Implement serverless with AWS for link redirect to app store by mobile OS. 

Technology sharing presentation


Title: "Cityeyes to k8s"  Date: 2018.10.08   


Title: "Web developer,  Front-end, 2018"  Date: 2018.03.02   


Title: "Serverless and implement (AWS)" Date: 2017.06.09 

Education Background

National Cheng Kung University,2013.09 - 2015.06

CSIE, Institute of Medical Informatics - M.S. degree

Chung Shan Medical University,2010.9.09 - 2013.06

Department of Applied Information Sciences - B.S. degree