Computer engineer here. I’m similar, spend a lot of my time mucking w/ semiconductors & such at work - I wouldn’t quite say CompEs and EEs are “tech bros” though. Tech savvy? Sure! But tech bros I like to think are the people who are more interested in monetizing tech than actually knowing how to use it.
That said, I most certainly consider myself a demon spawn.
If Google had a baby she would
drop it on its headspike it at the ground