Contact
Open to roles, collaborations and interesting problems. Send a message and I'll get back to you.