Contact

Get in touch

Open to interesting conversations, collaboration, and the occasional well-reasoned argument about architecture decisions.