I have 5-years of experience in web back-end (Python) and 3-years of experience in cloud operation (GCP). Interested in Web API, Linux Container, CI/CD, and Cloud Architecture.
travishen.tw@gmail.com / super9.space
Work Experiences
Backend Engineer @ Tagtoo / 2, 2019 - 12, 2021
Real-time IoT Event/Entity Data Streaming
Design a streaming system using Pub/Sub and micro-services to replace the old one (MapReduce on GAE), reduced 80% cost, gained 10x higher throughput.
Compress the event data with Dataflow to fit the request quota limit.
Design a graph data structure on BigTable and algorithm that maps the user across the Internet.
Introduce Terraform to the project.
DPA Platform
Refactor legacy code and containerize services, brought multiple customers from zero.
Define and write E2E test methods for Facebook and Google API.
Set up CI/CD with Cloud Build pipeline, container build and test 50+ cases only took 7 minutes.
Implement payment workflow with Tappay API.
Machine Learning Workflow
Deploy and manage Kubeflow cluster on Kubernetes.
Notebook servers spawn automation for data engineers on preemptive VM.
Help data engineers to develop and manage pipelines.
Store millions of prediction data using Redis and serve through the web API.
Assistant @ Agriculture Technology Research Institute / 5, 2017 - 1, 2019
Provide information services for statisticians: DB maintenance, data processing, office automation, web services
Develop an open-source python package to convert agri-address into land section code: sectw.
Introduce Web API and Git into teams.
Full Stack @ ACTI / 5, 2016 - 3, 2017
Develop and maintain web services using .NET Framework.