Tianji Cong is a software engineer specializing in data management and database systems, currently contributing to the Query Processing/Columnar Engine team for AlloyDB at Google. With a PhD background from the University of Michigan and eight years of industry and research experience, he blends representation learning, probabilistic methods and LLMs to tackle core data challenges while also delivering system-level performance optimizations. His trajectory includes research internships at Microsoft and Sigma Computing and hands-on engineering at Kurve, reflecting a mix of academic rigor and production experience. He has taught and mentored students in database courses, indicating strong communication and mentorship skills alongside technical depth. Notably, he leverages modern ML techniques in traditionally systems-focused problems—bringing a hybrid research-to-production sensibility to query processing and columnar engine design.
8 years of coding experience
Transferred, Pure Math, Transferred, Pure Math at Sichuan University
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Michigan College of Engineering
Bachelor's degree, Computer Science, Honors Mathematics, Bachelor's degree, Computer Science, Honors Mathematics at University of Michigan College of Literature, Science, and the Arts
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.