R

Ruth Evans

Junior software engineer and hobbyist game developer.

  • Joined

  • United Kingdom