Du Li

Technical Director II at Electronic Arts (EA)

Palo Alto, 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

👤
Senior
🎓
Top School
Du Li is a Technical Director II based in Palo Alto with 12 years of experience building large-scale cloud-native data and AI systems across gaming, security, and consumer platforms. He has repeatedly delivered high-impact projects—real-time CDC with sub-2s end-to-end latency, a feature store with p99 <20ms for online serving, and dashboard performance improvements from minutes to seconds—while driving multi-million dollar revenue and cost savings. A hands-on architect and former researcher with a PhD in databases, he blends deep distributed-systems expertise and academic rigor with pragmatic engineering practices like Monitoring-as-Code, observability standardization, and Terraform/k8s adoption. He contributes to open-source big-data projects (notably Alluxio) improving UFS handling and CLI tooling, and has invented novel patterns such as a double-ring distributed cache for low-latency tolerance. Colleagues rely on him to translate ambiguous product needs into elegant, operationally simple architectures that scale.
code12 years of coding experience
job25 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Wuhan University
bookMS Computer Science (Databases), MS Computer Science (Databases) at Peking University
bookUniversity of California, Los Angeles
github-logo-circle

Github Skills (10)

command-line-tool10
javas10
orchestrate10
orchestration10
alluxio10
orchestration-framework10
java10
filesystem9
hadoop8
data-analysis7

Programming languages (3)

JavaScalaGo

Github contributions (5)

github-logo-circle
Alluxio/alluxio

Apr 2014 - May 2014

Alluxio, data orchestration for analytics and machine learning in the cloud
Role in this project:
userBack-end Developer
Contributions:39 commits in 18 days
Contributions summary:Du's contributions focused on enhancing the Alluxio data orchestration system, particularly in the area of under file system (UFS) interaction and command-line utility improvements. They modified the UFS handling to treat `file://` prefixes consistently with local file systems. Furthermore, the user developed and refined the `loadufs` command-line tool, allowing for better integration with under file systems, with added functionalities. Code style and formatting updates were also made throughout the project.
data-analysisvirtual-distributed-filesystemanalyticsorchestrationdata-science
Trendyol/go-dcp-kafka

Mar 2023 - Apr 2023

The Go implementation of the Couchbase to Kafka with DCP.
Contributions:26 comments, 7 issues in 20 days
golangkafka-connectorconnectorgocouchbase
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
Du Li - Technical Director II at Electronic Arts (EA)