Senior Software Engineer at The Apache Software Foundation
New York, New York, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Chris Egerton is a Senior Software Engineer in New York with a decade of experience building and maintaining distributed data infrastructure, particularly around Apache Kafka and Kafka Connect. He is an Apache Kafka committer and PMC member whose open-source work spans core Kafka, Kafka Connect connectors (JDBC, HDFS, S3, BigQuery, Elasticsearch) and the Confluent Schema Registry, including security fixes and API improvements. At Confluent, Aiven and now Uber he’s focused on backend reliability, connector robustness, production-grade testing, and deployment automation. His contributions range from fixing graceful shutdown bugs and hardening SSL/S3 encryption to adding integration tests and configurable null-handling in connectors. Originally trained as a cellist—self-described as a “failed musician turned software janitor”—he brings a pragmatic, maintenance-first mindset and pairs hands-on Java expertise with documentation and release stewardship.
11 years of coding experience
5 years of employment as a software developer
Mountain View High School
Bachelor of Music, Cello, Bachelor of Music, Cello at Oberlin College
DEPRECATED. PLEASE USE https://github.com/confluentinc/kafka-connect-bigquery. A Kafka Connect BigQuery sink connector
Role in this project:
Back-end & DevOps Engineer
Contributions:1 review, 17 commits, 22 PRs in 4 years 1 month
Contributions summary:Chris primarily contributed to the development and maintenance of a Kafka Connect BigQuery sink connector. Their work involved initial connector and task code implementation, including schema and record conversion. They also refactored the code and added features like tarball packaging and support for publishing to Maven Central. Additionally, they focused on setting up and configuring the integration test environment using Docker and Gradle.
Contributions:1497 reviews, 230 commits, 410 PRs in 5 years 11 months
Contributions summary:Chris Egerton primarily contributed to the back-end development of Apache Kafka, focusing on enhancements to the Connect framework. His work included improvements to internal APIs, such as the `asJsonSchema()` and `asConnectSchema()` methods, and code adjustments in the Connect REST API. He also implemented critical fixes, such as addressing a vulnerability in the CLASSPATH environment variable and fixing a bug that prevented a connector from shutting down gracefully. His contributions demonstrate a strong understanding of the framework's architecture and APIs.
apache-kafkakafka-consumerapachescalakafka
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
Chris Egerton - Senior Software Engineer at The Apache Software Foundation