Ryan Eakman

Sr. Staff Software Engineer at Fivetran

Los Angeles Metropolitan Area 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
Ryan Eakman is a Sr. Staff Software Engineer with nearly a decade of focused experience building data platforms, ETL pipelines, and CI/CD automation across gaming, media, and startup environments. As a founding engineer at Tobiko Data he co-created and drove adoption of SQLMesh—an open-source data transformation tool—helping convert early integrations into enterprise-ready cloud offerings that supported Series A traction. His background includes senior data engineering roles at Netflix and technical leadership at Riot Games, where he productionalized reinforcement-learning-based products and modernized streaming data stacks. Technically fluent in Python and SQL ecosystems, he’s contributed improvements to widely used projects like sqlglot, enhancing SQL parsing and cross-dialect transpilation. Ryan is skilled at translating ambiguous product needs into reliable, observable pipelines and shipping automation that reduces operational toil. Based in Los Angeles, he blends startup agility with large-scale production experience to deliver data solutions that drive measurable business impact.
code9 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.S.) Information Systems with Business Concentration, Bachelor of Science (B.S.) Information Systems with Business Concentration at University of Dayton
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

sql-parser10
sql10
python10
snowflake10
transpiler10
bigquery9

Programming languages (3)

JavaGoPython

Github contributions (5)

github-logo-circle
tobymao/sqlglot

May 2022 - Jan 2023

Python SQL Parser and Transpiler
Role in this project:
userBack-end Developer
Contributions:1 release, 153 reviews, 137 commits in 8 months
Contributions summary:Ryan focused on improving the SQL parsing and transpilation capabilities of the `sqlglot` library. Their contributions included fixing and improving support for SQL set operations, particularly for the Snowflake database. They enhanced BigQuery support by adding support for the `VALUES` statement within the `UNNEST` function. Additionally, the user addressed and fixed several bugs related to table alias names and column references.
pythontranslationtsqlparserredshift
eakmanrq/sqlframe

May 2024 - Apr 2025

Turning PySpark Into a Universal DataFrame API
Contributions:144 reviews, 369 PRs, 356 pushes in 10 months
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