Dat Cao is a Senior Software Engineer with 13 years of experience specializing in distributed systems, search engines, and information retrieval, currently working at Confluent in Cambridge. As a PMC member and committer for Apache Lucene/Solr, he has driven high-impact SolrCloud improvements—such as lightweight replica recovery, a 5x faster DistributedQueue, and robust leader-election/recovery designs that handle partitioned replicas. His background includes production search and indexing work across Meta, Apple, Lucidworks and startups, combining deep Java expertise with practical Kubernetes and HTTP/2 migration experience. He is particularly adept at quickly reading and understanding complex codebases and translating distributed-systems theory (Raft, CAP, sharding, master-slave replication) into resilient, performant implementations. Colleagues value his mix of system-level rigor and curiosity-driven learning; an under-the-radar strength is his knack for designing recovery and failover behaviors that prevent subtle, production-scale outages.
13 years of coding experience
12 years of employment as a software developer
Bachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at Truòng Dai hoc Bách Khoa Hànôi
Solve Travelling salesman problem using tabu search
Contributions:3 commits, 1 PR, 1 push in 7 years 1 month
tabu-searchtravelling-salesman-problem
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.