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 with 11 years of experience specializing in back-end systems and distributed data platforms, currently at Uber and a long-standing Apache Kafka committer and PMC member. He has a strong track record contributing to high-profile open source projects—Kafka, Confluent connectors, Schema Registry—focusing on Connect framework APIs, reliability fixes, testing, and storage integrations like HDFS, S3 and BigQuery. Chris blends pragmatic engineering and maintenance work (merging, refactoring, test additions) with feature development such as null-handling strategies for Elasticsearch and configurable encryption/compression for cloud sinks. His background is unconventional: a Bachelor of Music in cello and early retail experience, which surfaces in a dry self-description on GitHub as a “failed musician turned software janitor” and hints at a methodical, detail-oriented approach to keeping critical systems tidy and reliable.
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