[![Resume][resume-badge]][resume] [![GitHub][github-badge]][github] [![Linkedin][linkedin-badge]][linkedin] [![Website][website-badge]][website] [![Twitter][twitter-badge]][twitter] [![YouTube][you-tube-badge]][you-tube] > **I am always open to new opportunities(except for web3 and blockchain). I'm particularly interested in relocating to other countries, especially Europe, Canada, or the United States. If you are interested in working with me, please feel free to contact me.** My name is Rustin Liu and I’m a passionate software engineer who specializes in distributed systems and dev tools. As a software engineer at [PingCAP], my main focus is on enhancing [TiDB], which is an open-source distributed SQL database. I am also a core maintainer of [TiCDC], which is a Change Data Capture (CDC) system for [TiDB]. I am also a big believer in open source. I contribute to the Rust community, where I am working on two areas: - Package management - [Cargo] - Cargo downloads your Rust package’s dependencies, compiles your packages, makes distributable packages. - [crates.io](https://github.com/rust-lang/crates.io) - The Rust package registry. - Async Runtime - [console] - A debugger for async rust! - [tokio-console-web] - A web-based debugger for async rust! I used to be a maintainer of [Rustup], which is a toolchain manager for Rust. Programming languages I primarily code in: - Rust - [![cargo-commits][cargo-commits]]() - [![crates-io-commits][crates-io-commits]]() - [![console-commits][console-commits]]() - [![rustup-commits][rustup-commits]](https://github.com/rust-lang/rustup/commits?author=hi-rustin) - [![rust-commits][rust-commits]](https://github.com/rust-lang/rust/commits?author=hi-rustin) - [![tikv-commits][tikv-commits]](https://github.com/tikv/tikv/commits?author=hi-rustin) - [![built-my-own-x-commits][built-my-own-x-commits]](https://github.com/hi-rustin/build-my-own-x/commits?author=hi-rustin) - [Build my own operating system] - [Leetcode solutions in Rust] - Golang - [![tidb-commits][tidb-commits]](https://github.com/pingcap/tidb/commits?author=hi-rustin) - [![tiflow-commits][tiflow-commits]](https://github.com/pingcap/tiflow/commits?author=hi-rustin) - [![tichi-commits][tichi-commits]](https://github.com/ti-community-infra/tichi/commits?author=hi-rustin) - TypeScript/JavaScript - [![tokio-console-web-commits][tokio-console-web-commits]](https://github.com/hi-rustin/tokio-console-web/commits?author=hi-rustin) - [![ant-design-commits][ant-design-commits]](https://github.com/ant-design/ant-design/commits?author=hi-rustin) - [![tispace-commits][tispace-commits]](https://github.com/tispace-dev/tispace/commits?author=hi-rustin) Languages I speak: - English (Professional working proficiency) - Chinese (Native proficiency) You can contact me by clicking badges above or below badges, or e-mailing me directly. My email address is on my GitHub profile. [![Resume][resume-badge]][resume] [![GitHub][github-badge]][github] [![Linkedin][linkedin-badge]][linkedin] [![Website][website-badge]][website] [![Twitter][twitter-badge]][twitter] [![YouTube][you-tube-badge]][you-tube] [resume-badge]: https://img.shields.io/badge/Résumé-f48300?style=for-the-badge&logoColor=white&logo=rust [resume]: https://github.com/hi-rustin/resume/blob/main/resume.pdf [github-badge]: https://img.shields.io/badge/GitHub-black?style=for-the-badge&logoColor=white&logo=github [github]: https://github.com/hi-rustin [linkedin-badge]: https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white [linkedin]: https://www.linkedin.com/in/hi-rustin [website-badge]: https://img.shields.io/badge/Website-000000?style=for-the-badge&logoColor=white&logo=google-chrome [website]: https://hi-rustin.rs [twitter-badge]: https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge&logoColor=white&logo=twitter [twitter]: https://twitter.com/hi_rustin [you-tube-badge]: https://img.shields.io/badge/YouTube-FF0000?style=for-the-badge&logoColor=white&logo=youtube [you-tube]: https://www.youtube.com/@hi-rustin [PingCAP]: https://www.pingcap.com/ [TiDB]: https://github.com/pingcap/tidb [TiCDC]: https://github.com/pingcap/tiflow [Cargo]: https://github.com/rust-lang/cargo [console]: https://github.com/tokio-rs/console [tokio-console-web]: https://github.com/hi-rustin/tokio-console-web [Rustup]: https://github.com/rust-lang/rustup [cargo-commits]: [crates-io-commits]: [console-commits]: [rustup-commits]: [rust-commits]: [tikv-commits]: [built-my-own-x-commits]: [tidb-commits]: [tiflow-commits]: [tichi-commits]: [tokio-console-web-commits]: [ant-design-commits]: [tispace-commits]: [Build my own operating system]: [Leetcode solutions in Rust]: