Chih Hsiang Hsu (許智翔)

Sr. Backend Engineer

  Taipei City, Taiwan

As a Backend Engineer with some DevOps and SRE knowledge.
Has Strong enthusiasm in programming and computer.
Fast learner and good at communicating with partner.
Desire to be a great System Architect. 

       

Programing


Intermediate: Python, Golang, JavaScript, Shell

Novice: C++, Java, Scala, R

Tool


  • Database: Dynamodb, MySQL, SQLServer, Postgresql, Mongodb, Redis, Cassandra, Elasticsearch
  • Cloud Platform: GCP, AWS, Azure
  • Container: Docker, Kubernetes
  • Others: Terraform, Ansible, Puppet, Prometheus, Helm, Jenkins

Work Experiences

Sr. Engineer (Infra R&D)

TrendMicro •  Jan, 2021 - Aug, 2021

Skill set: python, Golang, Kubernetes, Helm, Terraform, Azure, AWS, Prometheus, Spark
Duties:

  • Maintain Kubernetes on Azure and AWS 
  • Maintain CI/CD flow on AWS CodeBuild
  • Develop some automation script or service to reduce toils
  • Set up metrics and logging system
  • Develop spark ETL.

Sr. Backend Engineer (SaaS R&D)

TrendMicro •  Sep, 2019 - Jan, 2021

Skills: Python, Golang, Shell, VueJS, Docker, MySQL, AWS, Linux, Kuburnetes, Ansible, Puppet
Duties:

  • Make MySQL schema change and data migration without down time.
  • Maintain production, development environment and CI/CD workflow using Jenkins, Puppet and Ansible.
  • Develop tools for internal user and operation to reduce toils.
  • Migrate premise service to cloud (AWS).
  • Implement Terraform to deploy fast and automatically.
  • Participate in python upgrade project and we have improved two times of efficiency and reduce 30% cost.
  • Plan to change Monolithic to microservice.
  • Use python gevent and coroutine to reduce machines from 7 to 2 for 1000 qps. 

Full Stack Engineer and Research Assistant

DALab Solutions X Associates Co. Ltd (Artificial Intelligence for Intelligent Manufacturing Systems Research Center; AIMS)   •  Oct, 2018 - Sep, 2019

Skills: Python, Django, JavaScript, VueJS, Docker, MySQL, Postgresql, Linux, Statistic

Duties:

  • Meet customer, design a system meets the user story of customers and build it. (Both back-end and front-end)
  • Create API that connect with Machine learning or Deep learning model.
  • Use Django and VueJS framework to speed up development time.
  • Import CI/CD system. Make deploy and test more efficient than before, reduce about 40% work time.
  • Maintain system, CI/CD progress and deploy to client side.

DevOps Engineer

Green Spotlight Digital  •  Nov, 2017 - Sep, 2018

Skills: Python, Django, MySQL, Mongodb, Tibero, Oracle, MS SQL, Linux, Docker, Ansible

Duties:

  • Manage database and operation system.
  • Maintain and design hardware and database log analysis system.
  • Import Git in company to manage source code.
  • Use Ansible and VMWare to make test and deploy more efficient.

Project

FastAPI

https://github.com/tiangolo/fastapi

FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.

Fluent-plugin-azureeventhubs-batched

https://github.com/ChihSeanHsu/fluent-plugin-azureeventhubs-batched
Azure Event Hubs buffered output plugin for Fluentd. This fork repo is for batch function.

Django

https://github.com/django/django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Thanks for checking it out.

Education

2012 - 2016

Fu Jen Catholic University

Bachelor of Statistics and Information Science

Coursework includes: programming, Data Driven Decision-Making

Powered by CakeResumePowered by CakeResume