That's neat.I think they are including the Engineering skills; there's that scene in one of the trailers that looks like him working clean-up after the Kree Invasion and he's telling guys "You gotta use the alien stuff on the alien stuff" and he's sort of cutting through Kree debris with a Kree thing. It could be that his suit is home-made from scavenged Kree technology from all over New York City.