"You do realize women were the first programmers?" Ok?
"I am a software engineer, Senior, in my field." Congrats. we call this logical fallacy an appeal to authority. 
"... saying women are biologically inferior to men when it comes to software engineer is logically invalid." Great.  Luckily he never says this. We call this logical fallacy a strawman. 
"Does that mean men and women don't have differences? Absolutely not." Now you’re getting it.
"…he was asserting opinion as fact." Erm... but you've just stated it as fact ... because it is a fact.
"The truth is, there [is] a plethora of reasons for a lack of gender diversity in technology." He agrees and says so.
"The only people who don't want to accept it, are the same people that see no value from diversity." Literally, the first sentence of the thing is, ‘I value diversity and inclusion.’
“Diversity of people, leads to diversity of thought.” That’s where you’re wrong bucko. Now you're asserting opinion as fact.