Allen is a technologist, software developer, and people enthusiast. Some might say that he's a dreamer, but he's not the only one.