Michael Hill

Michael Hill

I am a photographer and software developer with 20+ years developing games, touch screen applications, AR/VR experiences, and interactive pieces for advertising.