Contact Me

Open to collaborations, speaking gigs, and interesting problems worth solving. Find me on any of the below.