Talal 

PhD Candidate

San Francisco, 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

🤩
Rockstar
Talal is a PhD candidate and software engineer based in San Francisco with seven years of experience building distributed systems, ML deployment tooling, and production-grade back-end infrastructure. He combines academic rigor in distributed and randomized algorithms with hands-on operational work—contributing to high-profile open-source projects like Yelp’s paasta (Spark runtime tuning and DevOps) and MLeap (robust ML pipeline serialization and XGBoost compatibility). Talal’s strengths lie at the intersection of research and production: optimizing Spark configurations, hardening serialization for sparse ML representations, and improving test suites to ensure consistent results in real-world deployments. Comfortable both in low-level algorithmic reasoning and day-to-day DevOps, he brings a pragmatic, measurable approach to shipping reliable, scalable systems. An understated trait: he focuses on subtle operational fixes (credential handling, parameter tuning, test reliability) that disproportionately reduce failures in production.
code6 years of coding experience
github-logo-circle

Github Skills (21)

kubernetes10
xgboost10
docker10
spark10
python10
machine-learning10
dockers10
scala10
infrastructure10
aws10
kubernetes-pods10
paas10
data-pipelines9
data-pipeline9
pytest8

Programming languages (4)

TypeScriptJavaScalaPython

Github contributions (5)

github-logo-circle
combust/mleap

Nov 2019 - Nov 2020

MLeap: Deploy ML Pipelines to Production
Role in this project:
userML Engineer
Contributions:10 reviews, 39 commits, 6 PRs in 1 year
Contributions summary:Talal primarily contributed to enhancing and maintaining MLeap's support for various machine-learning-related features, particularly in the context of sparse vector handling. Their work involved bug fixes and compatibility improvements within the MLeap ecosystem, especially related to XGBoost. These changes are designed to ensure the proper deployment of ML pipelines to production, as suggested by the project description. The commits modified existing tests and serialization processes, aiming to ensure consistent results.
transformerspythonml-pipelinesmleapdata-science
Yelp/paasta

Jun 2019 - Mar 2021

An open, distributed platform as a service
Role in this project:
userBack-end & DevOps Engineer
Contributions:5 reviews, 23 commits, 11 PRs in 1 year 9 months
Contributions summary:Talal primarily contributed to the `paasta` repository by modifying and updating Spark configuration and related test files. Their work included adjusting Spark parameters for shuffle partitions and core allocation, integrating f-strings, and addressing trailing commas for code improvements. Additionally, they updated AWS credentials configurations within the context of the Spark runtime environment, and the test suite, suggesting an emphasis on operational aspects of Spark deployments.
mesosdockerplatform-as-a-servicedistributed-systemsmicroservices
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
Talal - PhD Candidate