Ted Kaemming is a seasoned software engineer with 16 years building high-throughput backend systems and streaming pipelines for startups and scaleups across the San Francisco Bay Area. He has driven core infrastructure work at companies like Sentry, Parse.ly, PostHog, and now PlanetScale, specializing in reliable event ingestion, ClickHouse integrations, and Kafka client implementations. Ted combines deep systems-level coding—evidenced by his contributions to pykafka/samsa and Django subdomain tooling—with a pragmatic focus on data quality, resilience, and performance. As an early Sentry engineer he architected CDC and high-throughput replication tooling, and at Parse.ly he unified batch and streaming paths using Apache Arrow to cut serialization overhead. He mentors engineers, stabilizes legacy platforms, and prefers direct, technical conversations over startup outreach.
16 years of coding experience
18 years of employment as a software developer
B.S. Marketing (Advertising and Promotion) Computer Information Systems, B.S. Marketing (Advertising and Promotion) Computer Information Systems at Missouri State University
Subdomain helpers for the Django framework, including subdomain-based URL routing.
Role in this project:
Back-end Developer
Contributions:93 commits, 5 PRs, 11 pushes in 6 years
Contributions summary:Ted primarily contributed to the back-end functionality of the Django-based project. Their work included implementing exception handling for better error messages, adding a method to force the "Vary" header to avoid caching across subdomains, and changing the default behavior from exceptions to warnings when hostnames do not match the site. They also refactored and streamlined the project's code style.
Apache Kafka client for Python; high-level & low-level consumer/producer, with great performance.
Role in this project:
Back-end Developer
Contributions:147 commits in 1 year 8 months
Contributions summary:Ted focused on developing low-level Kafka protocol drivers and related utilities. They implemented and tested a low-level Kafka client API, including methods for message production and fetching. The user's contributions also included the addition of a structured byte buffer and message versioning interface, along with documentation improvements, demonstrating a focus on core client functionality and internal organization. These changes involved several modules, like utils, and the tests folder, suggesting an effort to strengthen samsa's core functionality.
sinkapache-kafkapythonhigh-levelapache
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.