Xinbin Huang

Data Infrastructure Engineer

Greater Vancouver Metropolitan Area Canada
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
Xinbin Huang is a Data Infrastructure Engineer with nine years of experience building scalable data platforms for both batch and streaming use cases, currently doing engineering work on Stripe’s streaming data platform. A former data scientist with a master’s in Data Science from UBC, he combines statistical rigor with production-grade engineering, routinely contributing to open source as an Apache Airflow committer and notable contributor to Debezium’s MongoDB connector. Xinbin’s work spans backend, DevOps, and test automation—improving database interactions, snapshotting, and pre-image support for change-data-capture systems—reflecting a knack for bridging research and operating systems at scale. Based in Greater Vancouver, he’s equally comfortable designing architecture and digging into connector-level implementation details, and he spends spare time contributing to OSS and walking his corgi.
code9 years of coding experience
job2 years of employment as a software developer
bookSummer, Summer at University of California, Berkeley
bookMaster's degree, Data Science, A, Master's degree, Data Science, A at The University of British Columbia
bookBachelor of Business Administration - BBA, Applied Economics, First Class Honours, Bachelor of Business Administration - BBA, Applied Economics, First Class Honours at Hong Kong Baptist University
bookBachelor of Business Administration - BBA, Applied Economics, First Class Honours, Bachelor of Business Administration - BBA, Applied Economics, First Class Honours at BNU-HKBU United International College
languagesChinese, Chinese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (32)

cdc10
kafka-connect10
python10
java10
mongodb-database10
javas10
junit10
sqlalchemy10
airflow10
jtest10
change-data-capture10
apache-kafka10
changestreams10
mongodb10
data-engineering9

Programming languages (14)

JavaRustTeXScalaGoMustacheJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
apache/airflow

Apr 2019 - Feb 2023

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:129 reviews, 60 PRs, 33 pushes in 3 years 10 months
Contributions summary:Xinbin contributed to the Apache Airflow project by modifying code related to database connections and Python environment configurations. They addressed issues in SQLAlchemy schema alignment and removed Python 2-related encoding from settings, improving database interaction and code maintainability. Further, the user updated the default Python interpreter for Dataflow and fixed development package installation instructions, indicating involvement in both backend logic and build/deployment aspects of the project. They also worked on documentation, improving the developer experience.
monitorpythonschedulerapacheprogrammatically
debezium/debezium

Sep 2022 - Oct 2022

Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:4 commits, 22 PRs, 8 comments in 19 days
Contributions summary:Xinbin contributed significantly to the Debezium MongoDB connector, focusing on adding pre-image support within change streams for MongoDB 6.0, involving both implementation and testing. Their work included modifying the connector's configuration and schema to handle pre-image data. Additionally, the user implemented and tested incremental snapshot functionality, particularly for string-based keys, and refactored oplog-related code for improved maintainability. Furthermore, they implemented and tested pre-image functionality for the MongoDB connector.
kafka-connectapache-kafkadata-capturedatabasekafka-producer
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
Xinbin Huang - Data Infrastructure Engineer