Tim Lee

Software Engineer at Databricks

Bellevue, Washington, 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

🤩
Rockstar
🎓
Top School
Tim Lee is a software engineer with eight years of experience specializing in systems and backend engineering, currently working on Databricks' Photon vectorized query execution engine. He has practical database internals expertise from contributions to CMU's BusTub educational RDBMS—implementing extendible hash tables, an LRU-K replacer, and related tests and documentation—which reflects a deep interest in buffer pool and page replacement strategies. His background includes applied systems work at NVIDIA and Microsoft, plus industry experience at NetBase Quid and Grindr, bridging academic rigor from a Carnegie Mellon Systems-focused master's with real-world production systems. Based in Bellevue, WA, Tim combines a strong research-adjacent foundation with hands-on engineering that favors performance-critical, memory- and I/O-sensitive infrastructure.
code8 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Information Management, Bachelor's degree, Information Management at National Taiwan University
bookMaster's degree, Computational Data Science, Systems Concentration, Master's degree, Computational Data Science, Systems Concentration at Carnegie Mellon University
github-logo-circle

Github Skills (6)

databases10
c-language10
cprogramming-language10
database10
dbm8
dbms8

Programming languages (6)

C++StarlarkScalaJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
cmu-db/bustub

Sep 2022 - Sep 2022

The BusTub Relational Database Management System (Educational)
Role in this project:
userBack-end Developer / Database Engineer
Contributions:14 reviews, 8 commits, 17 PRs in 13 days
Contributions summary:Tim focused on implementing and testing core database functionalities within the BusTub project. Their contributions include integrating an extendible hash table into the buffer pool manager and adding tests for it. They also added starter code and integrated an LRU-K replacer into the buffer pool manager, showcasing work on memory management and page replacement strategies. Furthermore, the user updated documentation based on code review feedback and improved existing docstrings for better understanding.
management-systemrelationaldbmsdatabase-management-systemrelational-database
timlee0119/Tank-War-Client

Dec 2019 - Dec 2019

Contributions:34 commits, 30 pushes, 1 branch in 12 days
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
Tim Lee - Software Engineer at Databricks