Farhan Balaghi is a front-end software engineer with over a decade of web development experience, evolving from running a small agency to leading frontend chapters at larger firms. He has progressed through hands-on roles to technical lead positions at Smartech, demonstrating strengths in both implementation and team leadership across consumer and enterprise projects. Farhan specializes in building responsive, maintainable frontends and has a track record of delivering numerous small to mid-scale websites as well as guiding cross-functional teams. His academic background in applied mathematics and a master's in commutative algebra suggests a strong analytical approach to problem solving and architecture. A fast learner who thrives in focused teams, he combines pragmatic project management experience from his early freelance years with modern frontend best practices. Based in Tehran and with international ties to the UAE, he brings both local market knowledge and the ability to adapt to broader engineering environments.
8 years of coding experience
16 years of employment as a software developer
Master of Science (MSc), commutative algebra, Master of Science (MSc), commutative algebra at Daneshgah-e-Sanati-e-Khaje Nasir-ul-Din Toosi
Bachelor of Science (BSc), Aplied mathematics, Bachelor of Science (BSc), Aplied mathematics at Sistan and Baluchistan University
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.