Omer Ronen

Software Engineer at Netflix

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
Omer Ronen is a software engineer with 8 years of experience building storage, networking, and transactional systems at scale, currently working on Online Data Stores at Netflix after multi-year roles designing storage for AWS Aurora and QLDB. He blends deep systems engineering with a passion for databases and distributed systems, routinely tackling low-latency, durable storage challenges in production cloud environments. Omer contributes to interpretable machine learning tooling—having implemented and hardened a C4.5 decision tree and shrinkage techniques in an open-source imodels repo—showing an uncommon cross-over between systems engineering and ML model internals. His background includes applied research on accessibility and teaching experience, reflecting a practical, user-focused approach to problem solving and knowledge transfer. Based in the United States and trained at the University of Washington, he combines hands-on implementation with a curiosity for improving robustness and interpretability across both storage and ML stacks.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Washington
languagesHebrew, English
github-logo-circle

Github Skills (8)

scikit-learn10
decision-tree10
machine-learning10
interpretation10
python10
scikit10
testing7
pytest7

Programming languages (5)

JavaRHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
csinva/imodels

Jan 2022 - Dec 2022

Interpretable ML package 🔍 for concise, transparent, and accurate predictive modeling (sklearn-compatible).
Role in this project:
userML Engineer / Data Scientist
Contributions:73 commits, 10 PRs, 59 pushes in 11 months
Contributions summary:Omer implemented and refined a C4.5 decision tree algorithm within the interpretable ML package. They added and modified code related to the C4.5 tree implementation, including methods for imputation, prediction, and probability calculation. Additionally, the user integrated shrinkage techniques into the C4.5 tree and other tree-based models like FIGS, and BART to improve their performance and robustness. They also added utils for interaction analysis, and fixed tests.
pythonxaisklearnsklearn-compatibleinterpretable
OmerRonen/imodels

Jan 2022 - Sep 2023

Interpretable ML package 🔍 for concise, transparent, and accurate predictive modeling (sklearn-compatible).
Contributions:10 PRs, 42 pushes, 7 branches in 1 year 8 months
pythonxaisklearnsklearn-compatibleinterpretable
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
Omer Ronen - Software Engineer at Netflix