Xiaodan Zhuang

Chief Executive Officer at Greptime Inc.

Sunnyvale, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Xiaodan Zhuang is a seasoned software leader and CEO with 17 years building large-scale distributed systems, now heading Greptime to deliver GreptimeDB, an open-source unified observability database for metrics, logs, and traces. He brings deep backend expertise from roles at Ant Group, Ant Financial and Taobao, with hands-on experience in time-series databases, messaging systems and query engines. A pragmatic engineer-founder, he contributed core performance and protocol work to projects like xmemcached, sofa-jraft, EMQX bridges, and the DataFusion-integrated query engine in GreptimeDB. Based in Sunnyvale, he combines product leadership with low-level systems chops—an engineer who still fixes unit tests, refactors core libraries, and writes CI-backed connectors. Notably, his GitHub activity spans optimizing interpreters and consensus code, reflecting a curiosity that reaches beyond databases into language runtimes and distributed consensus.
code17 years of coding experience
job14 years of employment as a software developer
bookQuit school, Environmental Science, Quit school, Environmental Science at Fuzhou University
github-logo-circle

Github Skills (45)

algorithm10
debugging10
debug10
consensus10
brokers10
erlang10
python10
testing10
mqtt10
broker10
distributed-systems10
emqx10
interpreter10
java10
mqttnet10

Programming languages (18)

JavaC++RustCVueGoHTMLErlang

Github contributions (5)

github-logo-circle
killme2008/Metamorphosis

Mar 2012 - Jan 2017

A high available,high performance distributed messaging system.
Role in this project:
userBack-end Developer
Contributions:366 commits, 3 PRs, 3 pushes in 4 years 11 months
Contributions summary:Xiaodan primarily focused on fixing unit tests, debugging issues, and refactoring code to address problems within the distributed messaging system. They made changes to configuration files and dependencies and also refactored the code for the asynchronous slave feature and message filters. Their contributions primarily revolve around improving the stability and maintainability of the core system.
golangdistributed-messagingmessaging-systemperformancehigh-available
killme2008/xmemcached

Mar 2009 - Sep 2021

High performance, easy to use multithreaded memcached client in java.
Role in this project:
userBack-end Developer
Contributions:15 releases, 2 reviews, 812 commits in 12 years 9 months
Contributions summary:Xiaodan's contributions primarily revolve around the core implementation of the xmemcached client's functionality. They made modifications to the text protocol handling, specifically for get and store operations, and implemented changes to the command encoding and decoding logic for various operations, including additions, replacements, and deletions, as well as integrating support for a new Kestrel command factory. They enhanced the performance, memory management, and overall efficiency of the client.
memcached-clientpatchjava-agentperformancenetty
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Xiaodan Zhuang - Chief Executive Officer at Greptime Inc.