Dat Manh Cao

Senior Software Engineer

Vietnam13 yrs 5 mos experience
Most Likely To Switch

Key Highlights

  • Expert in distributed systems and search engine technologies.
  • Significant contributions to SolrCloud performance improvements.
  • Proven track record in developing scalable search solutions.
Stackforce AI infers this person is a SaaS expert with a strong focus on search engine and distributed systems development.

Contact

Skills

Core Skills

Distributed SystemsSolrSearch Engine

Other Skills

JavaLeader ElectionHTTP/2KubernetesHelmBackup SolutionsSearch Engine DevelopmentNutchLuceneData MiningNoSQLData Structures

About

A Software Engineer attracted by solving complex problems and has an ability of quickly reading/understanding source code of complex systems. Eager to learn new things every day. Familiar with Raft, CAP theorem, sharding, leader election, recovery process, master-slave replication. Specialties: Distributed Systems, Search Engine, Information Retrieval, Machine Learning, Solr, Java.

Experience

13 yrs 5 mos
Total Experience
2 yrs 7 mos
Average Tenure
9 yrs 4 mos
Current Experience

Confluent

Senior Software Engineer

Apr 2025Present · 1 yr 1 mo · United Kingdom · Remote

Meta

Senior Software Engineer

Jun 2022Apr 2025 · 2 yrs 10 mos · England, United Kingdom

Apple

Software Engineer

Jun 2021Jan 2022 · 7 mos · Singapore

  • Apple Media Products

Teko việt nam

Senior Software Engineer

Sep 2020May 2021 · 8 mos · Hanoi, Hanoi, Vietnam

  • Exciting things in a young company with talented people.

The apache software foundation

Committer, PMC Member of Lucene/Solr project

Jan 2017Present · 9 yrs 4 mos

  • Fixing bug, optimize and developing new features for SolrCloud
  • SOLR-9835: Lightweight indexing and very fast recovery mode for replicas in SolrCloud.
  • SOLR-10619: Optimize DistributedQueue implementation of Solr, made it 5 times faster.
  • SOLR-11702: A new design to solve the question of how the leader can put replicas into recovery if they are networks partitioned but still be able to connect to Zookeeper. This helped solve some critical problems in leader election and recovery process
  • Move Solr to HTTP/2 world
SolrDistributed SystemsJava

Lucidworks

Seinor Software Engineer

Sep 2016Sep 2020 · 4 yrs

  • Fix bug and develop new features for Solr.
  • Working on building managed-search Solr services using Kubernetes, Helm.
  • Working on incremental backup/restore in Solr.

Viettel cyber space center

R&D Engineer

Mar 2015Sep 2016 · 1 yr 6 mos

  • Developing Search Engine System (based on Solr) for Customer Care of Viettel. By implementing an customize ranking which suitable for our purpose, staffs in Customer Care of Viettel are very happy with the result returned for each query.

Mvcorp

R&D Engineer

Jun 2014Mar 2015 · 9 mos · Hà Nội

  • Chief architect in a project about detect events on internet.
  • Write Nutch 2.x plugins for crawl social network, analysis web page.
  • Develop a Solr plugin to compute related words for a given query.

Education oriented search engine for vietnamese

Software Engineer

Jun 2012Dec 2013 · 1 yr 6 mos

  • Design and developed a search engine ( including crawler, parser, indexer and searcher ) based on Lucene for Vietnamese education documents.

Education

Truòng Dai hoc Bách Khoa Hànôi

Bachelor of Engineering - BE — Computer Science

Jan 2009Jan 2014

Stackforce found 100+ more professionals with Distributed Systems & Solr

Explore similar profiles based on matching skills and experience