Michel Tu is a Senior Staff Engineer at Databricks with 14 years of experience building large-scale, secure infrastructure and privacy-compliance systems for platform-wide Trust & Safety. Previously a Tech Lead Manager at Google driving YouTube Ads publisher infrastructure and privacy features, he has led cross-functional teams that influenced hundreds of engineers and generated significant product revenue. He blends deep backend systems expertise—from low-level networking and database internals at RethinkDB to robust Node.js drivers—with hands-on work on documentation and developer tooling. Based in Amsterdam, Michel focuses on pragmatic, auditable solutions for data residency, labeling, and security that scale across global organizations. His background in AI and data mining from Tsinghua and engineering training at École Centrale de Paris underpin a strong systems-and-research mindset. An active open-source contributor, he has touched core pieces of RethinkDB and related tooling, showing curiosity across both performance-critical code and developer experience.
14 years of coding experience
11 years of employment as a software developer
Engineer degree, Generalist engineering, Engineer degree, Generalist engineering at Ecole centrale de Paris
Classe préparatoire, Mathematics and Physics, Classe préparatoire, Mathematics and Physics at Lycée La Martinière Monplaisir
Master, Computer science - AI, Data Mining, Semantics, Master, Computer science - AI, Data Mining, Semantics at Tsinghua University
An advanced Node.js driver for RethinkDB with a connection pool, support for streams etc.
Role in this project:
Back-end Developer
Contributions:105 releases, 696 commits, 40 PRs in 3 years 7 months
Contributions summary:Michel contributed to the core implementation of the rethinkdbdash driver. Their work involved low-level networking, connection management, and handling of data types and query execution. The commits showcase the development of core components such as connection establishment, error handling, and parsing of responses, with a focus on building a robust and advanced Node.js driver.
Contributions:331 commits, 10 comments, 9 issues in 1 year
Contributions summary:Michel's commits primarily involve modifying documentation files, specifically the `index.html` file within the `docs/4-rethinkdb-in-practice/examples/bottle-ember-todo/` directory and adding various files for documentation generation, including scripts. These changes indicate a focus on improving and expanding the project's documentation. The modifications include adding layout files, updating scripts, and adjusting the formatting of code examples.
rethinkdbdatabase
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.