Fayad Alman is a Machine Learning engineer based in Markham, Ontario with 3 years of hands-on experience building ML models and APIs in Python. He has practical expertise with PyTorch, TensorFlow, JAX, and Ivy, and contributed to transpiling major libraries (including converting much of Kornia into the Ivy framework) to improve cross-framework compatibility and device handling. At Ontario Power Generation he deployed an RNN for predictive maintenance with 96% accuracy and built PowerBI dashboards to surface outage patterns, demonstrating a blend of model engineering and data visualization. He has led small contributor teams at Unify and helps run community events at Toronto Metropolitan University, showing both technical leadership and outreach. Outside work he’s a family-oriented Newcastle fan who channels curiosity into automation projects for industries like agriculture and medicine.
3 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Computer Science, 3.85 out of 4.33, Bachelor of Science - BS, Computer Science, 3.85 out of 4.33 at Toronto Metropolitan University
High School Diploma, High School Diploma at Middlefield Collegiate Institute
Contributions:59 reviews, 2 commits, 91 PRs in 1 day
Contributions summary:Fayad contributed to the `ivy` repository, which focuses on converting machine learning code between frameworks. Their commits primarily involve updating and modifying the `device.py` file, which likely handles device management (CPU/GPU) within the framework. They also added copy arguments to the `manipulation.py` file, suggesting improvements to data manipulation functionalities. These changes indicate a focus on framework internal workings and potentially improving the efficiency or capabilities of the framework for machine learning tasks.
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.