Xin Huang

Senior Software Engineer at Databricks

Mountain View, 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

🤩
Rockstar
🎓
Top School
Xin Huang is a senior software engineer with four years of backend-focused experience building large-scale data platforms, currently at Databricks after contributing to BigQuery’s Iceberg table support at Google. He has deep practical expertise in storage and query engine internals, demonstrated by kernel-level contributions to the widely used open-source Delta Lake project (adding expressions like STARTS_WITH and SUBSTRING, file-skipping logic, and transaction metrics). Comfortable in distributed systems and data formats, Xin pairs an academic background from Shanghai Jiao Tong University and USC with international exposure at Télécom Paris. Known for pragmatic, self-motivated engineering, he blends research experience in entity resolution and knowledge graphs with production-grade backend development.
code4 years of coding experience
job9 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at University of Southern California
bookExchanging Student Network and Data Science, Exchanging Student Network and Data Science at Télécom Paris
bookBachelor of Science - BS Information Engineering, Bachelor of Science - BS Information Engineering at Shanghai Jiao Tong University
languagesEnglish, French
github-logo-circle

Github Skills (11)

javas10
delta-lake10
java10
data-engineering10
data-structure9
algorithm9
data-structures9
algorithms9
big-data8
testing8
sql7

Programming languages (4)

JavaScalaGoPython

Github contributions (5)

github-logo-circle
delta-io/delta

Dec 2024 - Apr 2025

An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
Role in this project:
userBack-end Developer
Contributions:120 reviews, 31 PRs, 120 comments in 3 months
Contributions summary:Xin primarily contributed to the "Kernel" component of the `delta-io/delta` repository, focusing on implementing new expressions and functionalities. Their work involved adding the `STARTS_WITH` and `SUBSTRING` expressions, as well as implementing file skipping logic for `nullSafeEquals`. They also added metrics to collect file size information during transactions. These contributions enhanced the core functionality of the Delta Lake storage framework.
analyticsprestodbflinkbig-dataspark
huan233usc/delta

Dec 2024 - Apr 2025

An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
Contributions:1 review, 3 PRs, 333 pushes in 3 months
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
Xin Huang - Senior Software Engineer at Databricks