About
Professional background
- 2020/10 - present: Observability Engineer at Tetrate
- 2019/09 - 2020/10: Software Engineer at Aliyun
- 2018/04 - 2019/09: Full Stack Engineer at Lizhi FM
- 2017/06 - 2018/04: Full Stack Engineer at a startup company
Opensource contributions
📋 I've been building some interesting tools for my own use and share them to all
- CopyActions: a clipboard manager
- Message AI: an AI messaging app for iPhone/iPad/macOS, with ChatGPT, StableDiffusion, Text to Speech, etc.
- ipass: a CLI to interact with Apple macOS Passwords (iCloud KeyChain).
🧑🏻🔧 I am a maintainer of Apache SkyWalking
👨🏻💻 I created these repositories 👇
- skywalking-eyes (a.k.a license eye). A full-featured license tool to check and fix license headers and resolve dependencies' licenses.
- skywalking-python. Apache SkyWalking agent to instrument Python applications.
- skywalking-nodejs. Apache SkyWalking agent to instrument NodeJS applications.
- skywalking-cli. Command Line Interface to interact (query / send data) with Apache SkyWalking.
- skywalking-infra-e2e. Design Doc: Overall, Verifier
- skywalking-kubernetes-event-exporter. Export Kubernetes events to Apache SkyWalking OAP.
- skywalking-showcase. Showcase (nearly) all features of Apache SkyWalking, just like bookinfo of Istio, but more complicated.
🪶 My roles in the ASF
- Apache Software Foundation Member
- Apache SkyWalking Project Management Committee member
- Apache Incubator Project Management Committee member
- Apache DolphinScheduler Project Management Committee member
- Apache SeaTunnel mentor
- Apache Dubbo Committer
🎙 I shared topics at conferences / meetups
👨🏼🎓 I was a student mentor of