Ryosuke Horiuchi

Machine Learning Engineer at Woven by Toyota

Tokyo, Japan
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
Ryosuke Horiuchi is a machine learning engineer based in Tokyo with eight years of experience building production ML systems, MLOps, and real-time streaming pipelines. He has driven measurable impact across recommendation and prediction products at LINE and LY Corporation—delivering online learning frameworks in Rust and improving recommendation lifts by several percent. His background in acoustic signal processing and interest in HPC, RL, query engines, and compilers inform a pragmatic, performance-first approach to ML infrastructure. An active contributor to polars-rs, he has improved CSV parsing, join robustness, and rolling-function implementations in a high-performance Rust dataframe engine. Now at Woven by Toyota, he continues to bridge algorithmic research and scalable engineering to ship low-latency, reliable ML services.
code8 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Information Technology, Master's degree, Information Technology at 東京大学
languagesEnglish, Japanese
github-logo-circle

Github Skills (13)

csv-parsing10
algorithm10
data-structures10
dataframes10
algorithms10
csv-parse10
datastructures-algorithms10
rust10
data-structure10
dataframe10
error-handling9
polar8
polars8

Programming languages (13)

PowerShellJavaC++RustScalaGoJupyter NotebookMLIR

Github contributions (5)

github-logo-circle
pola-rs/polars

Feb 2023 - Nov 2023

Extremely fast Query Engine for DataFrames, written in Rust
Role in this project:
userBack-end Developer
Contributions:2 reviews, 5 PRs, 7 comments in 9 months
Contributions summary:Ryosuke primarily contributed to the `polars-rs/polars` repository, focusing on enhancing the CSV reader and addressing issues within the data processing engine. Their commits involved fixing bugs related to newline characters in CSV headers, improving error handling within the join operations, and resolving issues concerning empty lines in CSV files during reading. Additionally, the user worked on implementing new features related to rolling functions, particularly refactoring them to use private expressions for better code organization.
dataframedataframesquery-enginerustdataframe-library
uchiiii/csv2md

May 2020 - May 2022

converter from csv to markdown
Contributions:3 reviews, 19 commits, 7 PRs in 2 years
csvmarkdownconvert-csv-filescsv2mdcsvtomarkdown
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