Frank Cheung

London, UK

facing technical difficulties and trying to suck less.

  • Work
    • Software Developer