Doug Roble has found a career combining the things he loves: math, computers, movies and imagination.