Behnood Tabrizi is a software engineer and AI/ML practitioner based in Nicosia with eight years of professional experience spanning frontend and full-stack development and recent hands-on work in machine learning. Currently a Teaching Assistant at Cyprus International University, he teaches foundational C++ programming and algorithmic problem solving while also freelancing as an AI/ML engineer, combining pedagogy with applied model development. He holds an MS in Computer Engineering and a bachelor’s in Computer Hardware Engineering, giving him a strong blend of theoretical and systems-level understanding. Comfortable in Python and familiar with TensorFlow/PyTorch, Behnood brings a pragmatic approach to turning ML prototypes into deliverable solutions and has a long history of shipping client-facing web projects. Notably, his trajectory from frontend work to ML reflects a continual upskilling mindset and an ability to bridge user-facing interfaces with backend intelligence.
8 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree Computer Hardware Engineering, Bachelor’s Degree Computer Hardware Engineering at University of Farahan
Master of Science - MS Computer Engineering, Master of Science - MS Computer Engineering at Cyprus International University
Contributions:23 pushes, 1 branch, 2 comments in 6 months
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.