About Me

Hi, I am Chieh-Min Wang. I am a software engineer who loves programming a lot. My dream is to write programs that can influence millions of people and make the world better! I am experienced in embedded system development, Linux network stack, Android development, cloud infrastructure design (AWS, K8S, …etc) and DevOps(CI/CD pipeline).

Experiences

Software Engineer

Sep 2021 - Present
Google, Taipei
  • Silicon bring-up.

Senior Product Developer

Oct 2016 - Sep 2021
Synology, Taipei
  • Improved the services’ availability, maintainability and observability by refactoring the infrastructures using container orchestration framework (k8s), IaC (Ansible and k8s) and several monitoring tools (Elastic stack, Prometheus…etc).
  • Reduced the web request p99 latency of services running in a virtualized environment from 40s to 1s by adjusting the overcommited cpu and memory resources to a better allocation to reduce the VM memory page fault rate and CPU steal time. Improve the performance of service background workers by successfully scaling the workers to fully utilize the available CPU resources on the system.
  • Ensured the GDPR compliance of collected data by designing and implementing a data pipeline to make sure the data content align with the pre-defined schema. Improved the the data ingesting performance by identifying the bottlenecks and separating the stateless part and stateful part to scale-out the services.
  • Achieved 1,000 connection per second and 200,000 concurrent connections for the in-house traffic monitoring and deep packet inspection solution on the router platform with limited hardware resources by leveraging the Linux netfilter to design a flexible offloading framework.

Software Engineering Intern

Jul 2015 - Aug 2015
Yahoo, Taipei

I am a Android developer responsible for building a new O2O e-commerce app and won the best internship award for engineering group.

Software Engineering Intern

Jul 2014 - Aug 2014
IBM, Taipei

Use Java to build tools to assure quality and find bugs in the CD pipeline.

Projects

MinMinGuard is a popular Xposed module that removes ads from Android applications using several API hooking methods to remove both ads and black space caused by those ads which is more effective than any other ad-removing solutions in the market.

Official Leetcode contest ranking page lacks advance search/filter functions. So I implemented one!! Features:

  1. Search users contest ranking history.
  2. Filter ranking data by username and country.

Publications

  • Application Execution Time Prediction for Effective CPU Provisioning in Virtualization Environment
  • Hong-Wei Li; Yu-Sung Wu; Yi-Yung Chen; Chieh-Min Wang; Yen-Nun Huang
    IEEE Transactions on Parallel and Distributed Systems · May 24, 2017
  • Smartphone Virtualization
  • Tzi-cker Chiueh; Houcheng Lin; Ares Chao; Anthony; Tan-Gen Wu; Chieh-Min Wang; Yu-Sung Wu
    IEEE International Conference on Parallel and Distributed Systems · Dec 13, 2016
  • Density-aware Detailed Placement with Instant Legalization
  • Sergiy Popovych; Hung-Hao Lai; Chieh-Min Wang; Yih-Lang Li; Wen-Hao Liu; Ting-Chi Wang
    DAC 2014 · Jun 1, 2014
  • FUSION: A unified application model for virtual mobile infrastructure
  • Chieh-Min Wang; Yu-Sung Wu; Hsing-Hsuan Chung
    IEEE Conference on Dependable and Secure Computing · August 7, 2017

    Skills & Proficiency

    C/C++

    Linux

    Networking

    Kubernetes

    Cloud Development

    Android