Ted Gooch is an engineering leader and data platform specialist with nine years of experience scaling analytics and big-data systems for companies like Netflix, Stripe, and StubHub. He blends hands-on database architecture—managing petabyte Snowflake environments and building Presto/Spark tooling—with people leadership as an Engineering Manager focused on pragmatic, fit-for-purpose solutions. Ted is technology-agnostic by design, preferring to dissect problem nuances and pick the simplest robust approach rather than defaulting to hype. An active Apache Iceberg committer, he contributed core Python expression logic to a widely adopted open-source table format, underscoring his expertise in storage and compute interoperability. Based in Los Angeles with an MS in Computer Science from USC, he thrives when collaborating with other passionate engineers to turn complex data challenges into production-grade systems.
9 years of coding experience
16 years of employment as a software developer
M.S. Computer Science, M.S. Computer Science at University of Southern California
Contributions:50 reviews, 23 commits, 38 PRs in 2 years 4 months
Contributions summary:Ted primarily contributed to the initial implementation of the Python implementation for Apache Iceberg. Their work focused on developing core components, specifically related to literal expressions and the expression module. The commits demonstrate involvement in creating the python/iceberg/api/expressions/literals.py file, making modifications to test configurations, and building functionalities for manifest file and expression evaluation. These actions suggest a focus on core logic and functionality within the Iceberg project.
Contributions:124 pushes, 33 branches in 2 years 7 months
incubatingapache-icebergapachebig-datadatastream
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.