Once-aspiring NASA engineer aims heavenward