Programmer & Innovator
Tao Lin
Tell Me More

Experience

My journey

  • 2010 - 2012

    Ningbo Xiaoshi High School

    Graduated in two years!

  • 2012 - 2016

    Zhejiang University

    Degree of Bachelor of Engineering in Computer Science and Technology. (GPA: 3.94/4.00) Honors: National Scholarship (Top 1% students), Google Excellence Scholarship (One of 58 bachelor and master's students in Mainland China).

  • 2016 - 2017

    Carnegie Mellon University

    Master of Computational Data Science (MCDS) student.

  • 2017

    Google

    Software Engineering Intern.

  • 2018-2022

    Apple

    Software Engineer.
    Built open-source distributed databases (FoundationDB and Record Layer), and used them to build Apple's multi-tenant cloud backend service (CloudKit) that serves billions of users, petabytes of data, and millions of requests per second.

  • 2022-Present

    Meta

    Software Engineer.
    AI Infrastructure

Interests

My professional interests

AI Infrastructure

Large-scale AI systems, distributed training and model serving

Distributed Systems

Distributed computing, fault tolerance and system reliability

Databases

Distributed databases, transaction processing and data consistency

Publications

My academic publications

FoundationDB Record Layer: A multi-tenant structured datastore

C Chrysafis, B Collins, S Dugas, J Dunkelberger, M Ehsan, S Gray, A Grieser, O Herrnstadt, K Lev-Ari, T Lin, M McMahon, N Schiefer, A Shraer

2019 International Conference on Management of Data (SIGMOD '19), 2019

Mobility viewer: An Eulerian approach for studying urban crowd flow

Y Ma, T Lin, Z Cao, C Li, F Wang, W Chen

IEEE Transactions on Intelligent Transportation Systems 17 (9), 2627-2636, 2015

Rubystar: A non-task-oriented mixture model dialog system

H Liu, T Lin, H Sun, W Lin, CW Chang, T Zhong, A Rudnicky

arXiv preprint arXiv:1711.02781, 2017

Tievis: Visual analytics of evolution of interpersonal ties

T Lin, F Guo, Y Wu, B Zhu, F Zhang, H Qu, W Chen

E-Learning and Games: 10th International Conference, Edutainment 2016, 2016