👋 Hi, I’m Kuan-Hao Lai

Software Engineer with 3+ years at Trend Micro across platform, cloud security, and network security domains. Strong background in Go, Python, and cloud-native infrastructure. Active open source contributor to Strimzi and OpenTelemetry.

🛠 Tech Stack

Languages
Go Python Java Rust TypeScript Shell
Infrastructure
Kubernetes Helm Terraform Docker
Cloud
AWS Azure GCP
Databases
PostgreSQL AuroraDB DynamoDB CosmosDB
CI/CD
GitHub Actions Jenkins Grafana Prometheus

🏅 Certifications

⭐ Notable Contributions

strimzi/strimzi-kafka-operator
UseBackgroundPodDeletion Feature Gate
Proposed and implemented end-to-end; approved by 3 Red Hat Senior Principal Engineers; resolves network connectivity loss during Kafka rolling updates in CNI environments (e.g. Cilium); documented in official Strimzi docs
strimzi/strimzi-kafka-operator
On-demand KafkaUser Certificate Renewal
Implemented via strimzi.io/force-renew annotation, enabling zero-disruption cert rotation; previous cert remains valid until natural expiry; documented in official Strimzi docs
strimzi/strimzi-kafka-operator
Connector State Transition Fix (FAILED → STOPPED/PAUSED)
Fixed silent failure when transitioning connectors from FAILED state; FAILED→PAUSED now surfaces a condition warning instead of calling the pause API which returns 202 but silently fails in Kafka Connect
open-telemetry/otel-arrow
Struct Column Assignment and Validation
Implemented struct column assignment and validation logic for the columnar data pipeline
strimzi/strimzi-kafka-operator
Reconcile Cruise Control before Entity Operator
Fixed race condition where Topic Operator CC API secret might not exist when CruiseControlReconciler tried to read it; reordered reconciliation so Cruise Control runs before Entity Operator and generates the secret first

📊 CNCF Stats

CNCF Score