Yilong Chang

Software Engineer at Confluent

Irvine, 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
Yilong Chang is a software engineer with a decade of experience building backend systems, currently at Confluent in Irvine, California. He brings strong expertise in connector validation and reliable database connection handling, evidenced by contributions to the widely used Debezium CDC project where he improved Kafka history management and connector validation for SQL Server and Postgres. Previously at Leanplum, he helped deliver production-grade features and scalability for mobile engagement services. Trained with a Master's in Information Systems Management from Carnegie Mellon and a Bachelor's from Tianjin University, he combines rigorous systems thinking with practical engineering. Colleagues rely on him for pragmatic improvements that reduce operational risk in distributed data pipelines.
code10 years of coding experience
job3 years of employment as a software developer
bookMaster's degree, Information Systems Management, Master's degree, Information Systems Management at Carnegie Mellon University - H. John Heinz III College
bookBachelor's degree, Information Management & Information System, Bachelor's degree, Information Management & Information System at Tianjin University
github-logo-circle

Github Skills (10)

debezium10
javas10
change-data-capture10
kafka-connect10
apache-kafka10
java10
postgresql9
sql-server9
configuration-management9
database-design8

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
debezium/debezium

Jan 2021 - Feb 2021

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
Contributions:11 commits, 2 PRs in 19 days
Contributions summary:Yilong primarily contributed to the backend aspects of the Debezium project. Their work included closing a Kafka Database History producer with a timeout and extracting validation logic into a parent class. They also added and refined validation for the SQL Server and Postgres connectors. These changes focused on improving database connection handling and connector configuration validation.
kafka-connectapache-kafkadata-capturedatabasekafka-producer
Snowflake Kafka Connect Connector
Contributions:6 reviews, 24 PRs, 11 pushes in 1 year 10 months
sinkconfluent-cloudconnectorsnowflakekafka-connect
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
Yilong Chang - Software Engineer at Confluent