Currently, he works as an assistant professor at the University of Tehran, Department of Food Technology, where he is the director of the Laboratory of Robotics and Mechatronics for Food Industry. He is also the head of the Aburaihan branch of Science and Technology Park, at the University of Tehran. He has his BSc degree in Mechanical engineering, heat, and fluid. His MSc and Ph.D. were in dynamics, control, and design of robotic systems. His research interests are in robotics, dynamics, control, machine vision, and learning, along with the design and automation of mechanical systems and machinery.