Ryan Shiroma

Senior Data Scientist

Diamond Bar, California, 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

👤
Senior
🎓
Top School
Ryan Shiroma is a Senior Data Scientist with a decade of experience applying statistical rigor and machine learning to high-impact products across finance, travel, and customer experience. He has led pricing and reinforcement learning projects for airlines at FLYR, built credit risk and GLM/GBM models at Capital One, and driven Bayesian scoring and agent compensation work at Empower. Comfortable bridging research and production, he contributes to open-source tooling such as enhancements to Capital One’s datacompy—improving Spark tolerance comparisons and test coverage—showing a focus on reliable, scalable data engineering. Based in Diamond Bar, CA, he pairs MS-level statistical training with practical software craftsmanship to turn complex data into actionable, audited solutions.
code10 years of coding experience
job8 years of employment as a software developer
bookMS Statistics, MS Statistics at San José State University
bookAssociate's degree, Associate's degree at Fullerton College
bookUniversity of California, Irvine
stackoverflow-logo

Stackoverflow

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

Github Skills (16)

dataframes10
pandas10
pyspark10
spark10
pytest10
python10
dataframe10
data-science9
data-set8
data-model8
user-data8
snowflake7
numpy6
polars5
dask5

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
capitalone/datacompy

Apr 2018 - May 2018

Pandas, Polars, Spark, and Snowpark DataFrame comparison for humans and more!
Role in this project:
userBack-end Developer / Data Engineer
Contributions:17 commits, 1 PR, 2 comments in 10 days
Contributions summary:Ryan focused on enhancing the `datacompy` library, specifically improving its Spark functionality. Their contributions involved adding and refining features related to tolerance comparisons within Spark DataFrames. The user also updated test cases to validate the new tolerance functionality and added tests to ensure correct matching rates, demonstrating a commitment to thorough testing and quality. The primary focus of their work appears to be in improving Spark compatibility within the context of data comparison.
polarspythondatadaskfor-humans
ryanshiroma/BrunoTheRobot

Dec 2016 - Jul 2017

Contributions:65 commits, 64 pushes, 1 branch in 6 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
Ryan Shiroma - Senior Data Scientist