Bendgate

4symbols_large

Steve Bate

polyglot programmer - passionate, opinionated, cynic, realist