Ryan Cerf is a data engineer with 11 years of experience based in the San Francisco Bay Area, currently building data solutions at Google after progressing from an analyst role there. He blends strong analytical grounding from a B.A.Sc. in Economics and Finance with practical software development experience gained earlier in his career and at a startup. Ryan contributes to open-source, notably improving performance and usability in the Java dataframe library Tablesaw through bug fixes, type conversions, and join optimizations. His work focuses on making data pipelines reliable and efficient, reducing edge-case inconsistencies and improving aggregation and join semantics. Colleagues would describe him as a pragmatic problem-solver who values clean, performant data tooling and measurable impact. He brings the discipline of finance-informed analysis to engineering decisions, helping teams turn messy data into dependable insights.
11 years of coding experience
1 year of employment as a software developer
California Polytechnic State University, San Luis Obispo
Contributions:29 commits, 30 PRs, 5 pushes in 2 months
Contributions summary:Ryan primarily contributed to bug fixes and improvements within the tablesaw Java dataframe library. Their work included resolving issues related to aggregation of data in TableSliceGroup, inner join operations, and providing new functionality to convert columns between types. The user also optimized the performance of join operations and addressed inconsistencies in the `column` and `columns` method of tableslice, improving the library's usability and performance.
Scrapy extension to write items using sqlalchemy models
Contributions:8 pushes, 2 branches in 3 years 11 months
scrapysqlalchemy
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.