Khai Tran

Senior Staff Software Engineer at LinkedIn

California, 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

👤
Senior
🎓
Top School
Khai Tran is a Senior Staff Software Engineer based in California with nine years of experience building data infrastructure, AI-enabled systems, and distributed databases. He has deep expertise in database internals and SQL translation engines, contributing notably to LinkedIn's Coral project and upgrading Calcite integrations to enable portable, cross-engine SQL transformations. At LinkedIn and Airbnb he designed and shipped systems that auto-generate streaming code, portable data transformation APIs, and transportable UDFs, bridging batch, streaming, and OLTP runtimes. His background includes low-level query optimization work at Oracle and performance-focused systems engineering at AWS Redshift and DynamoDB, reflecting a mix of research rigor and production impact. Known for turning complex query and transformation challenges into testable, type-safe developer tooling, he often operates across the full stack from AST/compilers to runtime engines.
code9 years of coding experience
job15 years of employment as a software developer
bookM.S., Computer Science, M.S., Computer Science at University of Wisconsin-Madison
bookBS, Computer Science, BS, Computer Science at Hanoi University of Science and Technology
languagesVietnamese
github-logo-circle

Github Skills (6)

apache-calcite10
javas10
sql10
java10
calc10
data-engineering9

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
linkedin/coral

Dec 2017 - Oct 2019

Coral is a translation, analysis, and query rewrite engine for SQL and other relational languages.
Role in this project:
userBack-end Developer
Contributions:10 commits, 1 PR in 1 year 10 months
Contributions summary:Khai's contributions primarily focused on modifying and adapting the `coral` project, a SQL translation and query rewrite engine. They worked on upgrading the underlying Calcite version and implementing various SQL transformations, including support for lateral views and unnesting operations for PrestoSQL. Additionally, the user contributed to UDF (User Defined Function) transformation capabilities within the project, further enhancing the system's SQL processing capabilities. These changes indicate a strong focus on the core engine's SQL parsing and transformation logic.
queryrelationalcoralflink-sqltranslation
linkedin/linkedin-calcite

Jan 2017 - Dec 2019

LinkedIn's version of Apache Calcite
Contributions:18 commits, 4 comments in 2 years 11 months
apache-calciteapachelinkedinlinkedin-apijava
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
Khai Tran - Senior Staff Software Engineer at LinkedIn