Di X is a Staff Software Engineer with 15 years of experience building high-performance, distributed systems and ML infrastructure, now focused on machine moderation at TikTok. At Microsoft he architected event-driven ingestion and static C++ feature libraries for recommendation platforms, cutting latency and CPU use while enabling non-engineer-driven deployments for 50+ feature sets. His earlier work spans cluster schedulers and deep learning training services—optimizing job startup latencies, resource allocation, and monitoring across Kubernetes and custom clusters. He has production experience re-architecting storage and master servers (Raft migrations, availability improvements) at Baidu and Alibaba, and redesigned backend architectures in Clojure at startups. An active open-source contributor, he improved Clojure’s core.typed type annotations and helped harden Microsoft’s OpenPAI monitoring and dev-box automation. Fluent in systems-level optimization, Di pairs rigorous engineering with a pragmatic focus on observability and deployability that accelerates team productivity.
15 years of coding experience
12 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Dalian Polytechnic University
Master's degree, Computer Science, Master's degree, Computer Science at University of Science and Technology of China
Other; CORe Credential of Readiness, Other; CORe Credential of Readiness at Harvard Business School Online
Contributions:3 releases, 174 commits, 302 PRs in 1 year 3 months
Contributions summary:Di contributed to improving the development workflow and infrastructure automation of the `microsoft/pai` repository. They addressed bugs in the quick start setup for the dev-box environment by modifying configuration utilities. Further, the user added tools for detecting and fixing broken links in documentation and fixed errors in parsing docker stats to improve monitoring capabilities. They were also involved in modifying scripts and configurations related to the Prometheus exporter to prevent hanging and improve the monitoring of resource usage and alerts within the cluster.
Contributions summary:Di contributed to the clojure/core.typed repository by annotating core Clojure library functions with type information. They focused on adding type annotations to functions such as `cast`, `boolean-array`, and others, improving the type safety and static analysis capabilities of the project. The user's work involved modifying core typed check logic and test files to ensure the correctness of type annotations, enhancing the overall type system. Furthermore, the user implemented support for function annotations with dotted poly, thereby improving the expressiveness of the type system.
clojureclojurescriptoptional-typetype-system
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.