John Karahalis

Location

Rochester, NY

Introduction

I'm a software engineer with broad interests, diverse experience, and big ideas. I care about making the world better on and offline. I work at Inveniem.