Rehan Durrani

Senior Software Engineer at Apple

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
Rehan Durrani is a Senior Software Engineer with a decade of experience building distributed systems that power ML and data science workflows, currently based in the San Francisco Bay Area and working at Apple. He combines deep research roots from UC Berkeley's RISELab with hands-on startup and product experience as a founding engineer at Ponder (acquired by Snowflake) and contributions at Snowflake and Determined AI. Rehan is an active open-source contributor—helping scale pandas via Modin by implementing critical DataFrame-to-NumPy integrations—and specializes in abstracting distributed computing complexity so ML practitioners can work at scale without needing systems expertise. He’s published and presented research on model serving, multi-tenant GPU utilization, and DataFrame algebra, and has led and mentored engineering teams through ideation to production. Pragmatic and customer-focused, he pairs low-level systems engineering (Ray, Docker, AWS/GCP) with ML framework fluency (PyTorch, TensorFlow, pandas) to deliver performant, user-friendly tooling.
code10 years of coding experience
job7 years of employment as a software developer
bookHonors in Electrical Engineering and Computer Science Systems & ML Research, Honors in Electrical Engineering and Computer Science Systems & ML Research at University of California, Berkeley
stackoverflow-logo

Stackoverflow

Stats
121reputation
23kreached
3answers
1question
github-logo-circle

Github Skills (16)

dataframes10
pandas10
modin10
python10
data-science10
dataframe10
distributed-computing10
numpy10
analytics9
ray9
data-engineering8
windows6
docker6
sql6
metabase6

Programming languages (8)

C++CSSCTeXJavaScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
modin-project/modin

Jul 2019 - Dec 2022

Modin: Scale your Pandas workflows by changing a single line of code
Role in this project:
userBack-end Developer & Data Scientist
Contributions:8 releases, 799 reviews, 35 commits in 3 years 5 months
Contributions summary:Rehan primarily contributed to the implementation of the `to_numpy` method and its integration across different engines, including Python and Ray. Their work focused on converting the Modin DataFrame to NumPy arrays, testing the functionality, and ensuring that it is correctly applied to the existing engine code base. They also added to the frame manager and query compiler by adding the values method, the __array__ and to_matrix methods and addressing some formatting issues. The user also addressed an issue with the S3 filesystem.
analyticspythonline-of-codedata-sciencedataframe
harbor-ml/modelzoo

May 2019 - Jan 2020

Live Machine Learning Model Zoo
Contributions:1 release, 220 commits, 26 PRs in 7 months
pythonmxnetdeep-learningmachinelearningmachine-learning
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
Rehan Durrani - Senior Software Engineer at Apple