Contact

Open to thoughtful projects, collaborations, and full-stack roles. Send a message below — or email me directly.

Open to work