Summary
Lei Tian is a software engineer in San Francisco with nine years of experience building scalable systems that blend web development, data engineering, and machine learning. He has held roles from research scientist at Stanford to senior engineer at SambaNova and currently contributes to Meta’s engineering efforts, bringing strong backend skills in Python, Java/C++, distributed data stores (Cassandra, HBase), and big-data tooling (Hadoop, Spark). Comfortable across the full stack, he pairs Flask/Jinja web work and JavaScript front-ends with production-ready databases (MySQL, Postgres, Mongo) and ML frameworks like PyTorch and scikit-learn. His academic background—an MS in CS and a PhD in Computational Biology—gives him a research-oriented approach to complex engineering problems and model-driven solutions. Notably, he moves fluidly between proof-of-concept research and hardened production systems, a skill honed through diverse roles spanning academia, AI hardware/software startups, and a major platform company.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.S.) Information and Computational Science, Bachelor of Science (B.S.) Information and Computational Science at Wuhan University
Doctor of Philosophy (Ph.D.) Computational Biology, Doctor of Philosophy (Ph.D.) Computational Biology at University of Chinese Academy of Sciences
Master's degree Computer Science, Master's degree Computer Science at University of Illinois Urbana-Champaign