Marwa Elselehdar is no stranger to sexism.
In 2015, she became Egypt's first female sea captain at the age of 24. But the now 29-year-old has never stopped fighting against a male-dominated industry and her conservative Arab country's perceptions.
But in March this year the sexist taunts reached a new level.
Marwa found herself being blamed for the blockage of one of the world's busiest shipping routes, despite having nothing to do with it.
Watch: The Ever Given ship's blockage of the Suez Canal made headlines around the world. Post continues after video.
Ever since she was a little girl, Marwa has loved the sea. So when her brother joined the merchant navy, she decided to apply as well.
She was granted permission to join, eventually, after a legal review by Egypt's then-President Hosni Mubarak. After graduating, Marwa rose to the rank of first mate, and became the youngest and first female Egyptian captain, navigating the first ever vessel through the newly-expanded Suez Canal.
But that was only the start of the prejudice. As she told the BBC, the sexism has continued "at every turn".