Michel Tu

Senior Staff Engineer at Databricks

Amsterdam, North Holland, Netherlands
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

🤩
Rockstar
🎓
Top School
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.
code14 years of coding experience
job11 years of employment as a software developer
bookEngineer degree, Generalist engineering, Engineer degree, Generalist engineering at Ecole centrale de Paris
bookClasse préparatoire, Mathematics and Physics, Classe préparatoire, Mathematics and Physics at Lycée La Martinière Monplaisir
bookMaster, Computer science - AI, Data Mining, Semantics, Master, Computer science - AI, Data Mining, Semantics at Tsinghua University
languagesEnglish, French, Italian, Chinese
github-logo-circle

Github Skills (21)

markdown10
javascript10
back-end-development10
networking10
database-driver10
markdown-it10
jekyll10
error-handling10
nodejs10
documentation10
json9
data-structures8
database8
sql-database8
multithreading8

Programming languages (8)

CSSCoffeeScriptC++CJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
neumino/rethinkdbdash

Jan 2014 - Aug 2017

An advanced Node.js driver for RethinkDB with a connection pool, support for streams etc.
Role in this project:
userBack-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.
jsdriverfaunadbnode-jspool
rethinkdb/docs

Sep 2013 - Sep 2014

RethinkDB documentation
Role in this project:
userTechnical Writer
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.
Request Free Trial
Michel Tu - Senior Staff Engineer at Databricks