蔡旻峯 Caesar M. Tsai
Backend Engineer
我的技術之路始於嵌入式系統,隨後轉向後端伺服器軟體開發,至今已經有 5 年的經歷。目前,我專注於廣告技術領域,精通使用 Golang 和 Python 構建高性能的系統,具備雲端平台及容器編排的專業知識,擅長構建穩健的分散式系統。
過往經歷中,我主導了幾個 Project,包括重新設計基於 WebSocket 的通知服務以減少單一故障點的風險;實施領域驅動設計( Domain-Driven Design )建構具商業語言可讀性的系統;以事件驅動架構處理分散式系統交易流程;設計高效的 ETL 資料處理進行準確的風控決策。
推動我前進的是解決複雜技術難題,同時創造出架構優良且能夠經受時間考驗的系統。除了技術工作,我還熱衷於知識分享,曾經透過演講向開發者社群傳遞關於併發模式的知識。
Skills:
Golang, Python, FastAPI, Django
MySQL, PostgreSQL, MongoDB, Elasticsearch, BigQuery, Redis, RabbitMQ, Kafka
Google Cloud Platform, Docker, Kubernetes, Nginx, Prometheus, Grafana, Gitlab (CI/CD)
Clean Architecture, Domain-Driven Design, Event-Driven Architecture, Microservice
RESTful API, Websocket, Protocol Buffers