Nope, he's just too squirrelly, actually immature is another way to look at him, maybe a tech genius in some ways, but over the top in others... Had a few special guys at work like that, super techs, photographic memories, but socially, just never sorted it out.. One, promoted, at the time the company promoted on tech skills, but their lack of people skills did 'em in, back down, n out...
Most just fits that game, he needs to just go back under his rock..