Ryan Cerf

Data Engineer

San Francisco Bay 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 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.
code11 years of coding experience
job1 year of employment as a software developer
bookCalifornia Polytechnic State University, San Luis Obispo
github-logo-circle

Github Skills (10)

javas10
java10
dataframe10
data-analysis10
api-design9
data-structure9
performance-optimization9
data-structures9
refactoring8
testing8

Programming languages (6)

TypeScriptJavaRScalaPythonKotlin

Github contributions (5)

github-logo-circle
jtablesaw/tablesaw

Jul 2019 - Oct 2019

Java dataframe and visualization library
Role in this project:
userBack-end Developer
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.
dataframejavavisualizationdata-framejava-dataframe
ryancerf/scrapy-sqlitem

Aug 2015 - Jul 2019

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.
Request Free Trial