None of the incidents described carry any hint of sexual deviancy. The worst of them are "just" cases of someone making unwanted sexual advances - being (way) too quick to go beyond flirting and too slow to back off.
This can be due to a lack of respect for women in general, but also due to a mix of social ineptness and sheer desparation. And you can't tell me the latter is not statistically more likely to occur in geeks.