Kellen Dye

Senior Data Engineer

New York, New York, 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
Kellen Dye is a Senior Data Engineer with 11 years of experience building and optimizing large-scale data pipelines, currently driving data engineering efforts at Spotify in New York. He brings deep backend expertise in Apache Beam/Google Cloud Dataflow, contributing to the well-known scio open-source project by modernizing BigQuery integrations, improving skewed joins, and implementing a mutable scalable bloom filter. His background spans senior engineering roles across startups and media-tech firms, combining practical production work with research-informed MSc training in computer science from Uppsala. Trained originally in both fine arts and computer science, he blends creative problem-solving with rigorous system design to improve performance and maintainability in complex data systems. Recruiters should note he prefers compensation included in initial outreach.
code11 years of coding experience
job11 years of employment as a software developer
bookUniversity of California, San Diego
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Uppsala University
github-logo-circle

Github Skills (7)

dataflow-programming10
bigquery10
dataflow10
apache-beam10
data-engineering10
scala10
streaming9

Programming languages (8)

TypeScriptJavaRustScalaJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
spotify/scio

Jan 2020 - Sep 2022

A Scala API for Apache Beam and Google Cloud Dataflow.
Role in this project:
userBack-end Developer
Contributions:2 releases, 258 reviews, 33 commits in 2 years 8 months
Contributions summary:Kellen primarily focused on maintaining and improving the existing codebase. They addressed deprecated methods in the BigQuery integration, updating the API usage for compatibility. Furthermore, the user refactored the code related to skewed joins by wrapping internals in transforms and adding side input support to SMB transforms, contributing to performance improvements. They also implemented a mutable scalable bloom filter.
apidatabeambatchbigquery
kellen/beam

Mar 2019 - Feb 2025

Apache Beam
Contributions:10 pushes, 3 branches in 5 years 11 months
beamapachebig-datajavaapache-beam
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
Kellen Dye - Senior Data Engineer