Shahriar Rezghi is a C++ and audio-focused machine learning engineer based in Finland with nine years of experience optimizing ML systems for CPUs and GPUs using C++, CUDA, and Python. Holding an M.Sc. in Artificial Intelligence from the University of Tehran, he blends deep academic grounding with production-grade engineering—recently contributing C++ model implementations and refactors to the high-profile pytorch/vision repository. His career spans research and product roles (NBIC, BIMLOGIQ) and now C++ audio engineering at Yousician, where he applies low-level performance tuning to real-time audio workloads. Known for squeezing extra performance out of models and hardware, he has a knack for turning complex ML research into efficient, deployable systems—everything is sweeter with C++.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science Computer Software Engineering, Bachelor of Science Computer Software Engineering at Azarbaijan University of Tarbiat Moallem
Master of Science Artificial Intelligence, Master of Science Artificial Intelligence at University of Tehran
Datasets, Transforms and Models specific to Computer Vision
Role in this project:
Back-end Developer & ML Engineer
Contributions:8 commits, 12 PRs, 101 comments in 2 months
Contributions summary:Shahriar significantly contributed to the C++ model implementations within the `pytorch/vision` repository, specifically focusing on computer vision models. Their work included developing new models like DenseNet and MNASNet, completing Inception, and refactoring existing model code. The user's contributions show a strong understanding of PyTorch's C++ API and the architecture of computer vision models, as well as an understanding of software engineering principles. They also implemented new models and wrote tests, as well as modified existing ones.
Datasets, Transforms and Models specific to Computer Vision
Contributions:12 commits, 72 pushes, 22 branches in 26 days
imagenetvisiondeep-learningdatasetcomputer-vision
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.