He has worked as a Senior Engineer for smart grid and wireless communication industries for over ten years. He is currently responsible for teaching electric power engineering courses in the department.