Email: dm.beaven@gmail.com

design: I take a function first approach to design, shaping the aesthetic experience around the purpose of what I am making. I believe deeply in the power of collaboration and often seek the opinion of my friends and colleagues in the area.

development: I have been a long-standing user of React JS and advocate of declarative and functional programming paradigms. Recently I have been working a with GraphQL databases using Apolo or Relay on the frontend.