Arash Fard

Senior Software Engineer at Roku

Greater Boston 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
Arash Fard is a Senior Software Engineer with 12 years of experience specializing in distributed systems and in-database machine learning, currently building Roku’s ad platform. He has been a key architect and implementer of Vertica’s distributed ML subsystem, contributing production-grade algorithms (Random Forest, linear/logistic regression, PLS) and MLOps features like model versioning and tracking. Arash combines deep research roots—a PhD in computer science and early work on large-graph pattern matching—with hands-on engineering, adding CI/CD automation and Python SDK enhancements to open-source projects like VerticaPy. He excels at turning algorithmic ideas into scalable, production systems that run across clusters, and has repeatedly delivered first-of-a-kind distributed ML capabilities. Based in Greater Boston, he pairs academic rigor with practical product focus and a track record of shipping data-intensive infrastructure at scale. An often-overlooked strength is his long history of systems administration and cluster management, which grounds his distributed design decisions in operational reality.
code12 years of coding experience
job16 years of employment as a software developer
bookAmirkabir University of Technology
bookUniversity of Georgia
bookBachelor of Science Electronic Engineering, Bachelor of Science Electronic Engineering at Iran University of Science and Technology
languagesEnglish, Persian
stackoverflow-logo

Stackoverflow

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

Github Skills (35)

python10
machine-learning10
forge10
vertica10
data-visualization10
science10
data-science9
analytics9
conda9
big-data9
data-analysis9
conda-forge8
smithy8
api7
continuous-integration6

Programming languages (3)

TypeScriptJavaPython

Github contributions (5)

github-logo-circle
afard/GraphCaching

Mar 2014 - Jul 2014

Contributions:17 commits, 2 PRs, 1 push in 4 months
base-codegraphql
afard/VerticaPy

Aug 2020 - Jul 2024

VerticaPy is a Python library that exposes sci-kit like functionality to conduct data science projects on data stored in Vertica, thus taking advantage Vertica’s speed and built-in analytics and machine learning capabilities. It supports the entire data science life cycle, uses a ‘pipeline’ mechanism to sequentialize data transformation operation (called Virtual Dataframe), and offers multiple graphical rendering possibilities.
Contributions:2 PRs, 165 pushes, 103 branches in 3 years 11 months
storedoperationpythoncyclevertica
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
Arash Fard - Senior Software Engineer at Roku