Farhad Dashti is a Senior Engineer at Huawei Canada with six years of experience building network and routing protocol software informed by a MASc in Electrical and Computer Engineering from UBC. He blends academic research—on low-power IoT backscatter, NOMA, and optimization techniques—with hands-on engineering across internships and roles at Huawei, SenseNet, and cloud startups. Farhad has applied machine learning to practical problems from acoustic scene detection to wildfire early warning and sentiment analysis, showing a pattern of using ML for signal- and network-oriented challenges. At Huawei he progressed from intern to senior engineer within a few years, contributing to routing protocol research and network software development. Colleagues describe him as curious and methodical—“born to learn”—with a knack for translating theoretical optimization methods into practical systems.
6 years of coding experience
5 years of employment as a software developer
Master's degree, Electrical and Computer Engineering, Master's degree, Electrical and Computer Engineering at The University of British Columbia
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at University of Tehran
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.