I would have exactly the same reaction if we were talking about a guy going around town in tight fitting speedo's doing technology projects and interviews. Ridiculous. Stupid. Demeaning.
I suspect that because she is a woman I am not allowed to object to her walking around nearly naked, nipples showing through nearly see-through clothing, nearly all of her ass out there to behold, etc. I, personally, find it disgusting and as far from role model behavior as one can get. I am not a prude by any measure.
She does nothing for women other than to propose that to be accepted in technology you have to walk around showing your tits and ass in a ridiculous outfit that paints you as a sex toy and, yes, know your shit too. I find that repugnant. Just as I would for a man who might behave behaving similarly.
Raise your hand if this is what you want to teach your little girls. Exactly.