About Me
I am a Senior Software Architect at Xiaomi Technology based in Hangzhou, currently leading incremental Rust adoption across HyperOS — from the application layer to the core service framework layer — eliminating memory safety risks while elevating developer productivity through modern compiler checks.
Previously, I worked at Ant Group as an Infrastructure Platform Engineer, designing and implementing CeresDB, the distributed time-series database powering internet-scale metrics storage.
My deep interests center on systems programming, software architecture, OS & runtime internals, compilers, and database engines. Long-time Emacs hacker and active builder in Rust, Zig, Go, and Clojure.
(def jiacai-liu
(doto (Programmer.)
(.alias "写代码的西瓜" "jiacai2050")
(.location "Hangzhou, China")
(.almaMater "Yantai University")
(.languages [:Zig :Rust :Go :Clojure])
(.passions ["Podcasting" "Hack Emacs"
"Climbing" "Cycling"])))
Live Services & Web Apps
Production utility services and web applications hosted on edge infrastructure.
IP Information
ip.liujiacai.netUltra-fast, edge-powered public IP and geolocation lookup service running on Cloudflare Workers. Features dark/light themes and instant JSON API capabilities.
Mark It Down
md.liujiacai.netPowerful document-to-Markdown converter. Transforms web pages, PDFs, Office documents (Word/Excel), and images into clean, structured Markdown ready for LLMs and note-taking.
Projects & Creations
Selected developer tools, browser extensions, and systems experiments.
Systems & Developer Infrastructure
menshen (门神)
Lightweight, local-first AI Gateway for OpenAI & Anthropic protocols. Features key injection, model overriding, caching, and SQLite auditing in a single Go binary.
peekd
High-performance web file server for browsing and sharing local files. Rich previews for Markdown, Org-mode, PDFs, archives, and media with HTTP range support.
Flauth 🔐
Privacy-first, open-source 2FA/TOTP authenticator. Cross-platform GUI (Android, macOS, Linux, Windows) & CLI with WebDAV cloud sync and Keychain/Keystore hardware encryption.
awesome-zig
The definitive curated community collection of awesome Zig libraries, build utilities, frameworks, tutorials, and ecosystem resources.
zigcli
A comprehensive toolkit and framework for building ergonomic, high-performance command-line programs in Zig.
X — Infinite Possibilities
A diverse collection of open-source tools, compiler utilities, browser extensions, and experiments by Jiacai Liu.
Browser Extensions & Productivity
Gooreplacer
Redirect URLs, block requests, and modify HTTP headers with clean declarative rules. Thousands of daily users.
Link Preview
Instantly preview link metadata (title, summary & OG tags) on hover without opening endless browser tabs.
Text Saver
Save snippets, web selections, or whole pages with a single click. Cross-device sync and exportable.
Draft Pilot
Writing assistant designed for non-native English developers to draft professional GitHub comments and reviews.
Podcasts & Content Creation
EmacsTalk
A Chinese-speaking podcast focused on GNU Emacs, editor philosophy, Lisp culture, and the Hacker spirit. Interviewing developers, contributors, and package maintainers.
RustTalk
A podcast sharing deep-dive experiences with the Rust programming language, memory safety idioms, production practices, and the thriving Rust open-source ecosystem.
Career Experience
Xiaomi Technology (小米)
Jul 2025 – Present • Nanjing • On-siteSenior Software Architect
Driving incremental Rust adoption across HyperOS — from the application layer to the service framework layer — replacing C/C++ modules to eliminate memory safety risks while boosting development efficiency via Rust’s toolchain & compile-time checks.
Ant Group (蚂蚁集团)
Apr 2019 – Jun 2025 • HangzhouInfrastructure Platform Engineer
Designed and implemented time series database CeresDB. CeresDB, as the database storing the massive metrics data of Ant Group, is a distributed TSDB for global, internet-scale applications with high availability and scalability.
LeanCloud
2017/04 – 2019/03 • SuzhouBackend Systems Engineer
Designed and maintained BaaS microservices, message queues, and high-concurrency real-time notification infrastructure.
Youzan (有赞)
2015/04 – 2017/04 • HangzhouData Platform Engineer
Engineered large-scale real-time data streaming pipelines, distributed computation clusters, and merchant analytics.
UCloud
2014/07 – 2015/03 • ShanghaiHadoop / Distributed Storage Engineer
Managed Hadoop / HDFS distributed clusters, performance tuning, and big data cloud services.