Contact

Let's talk.

Open to senior full-stack roles.

Send a message below, or reach me by email or LinkedIn.