Dominic Thoreau

Software Engineer in London, United Kingdom

Visit my website

Geek (tech, games, music)

  • Work
    • is hard.
  • Education
    • got edumacated.