108 reputation
3
bio website alecrust.com
location London, United Kingdom
age
visits member for 1 year, 9 months
seen 17 hours ago

Front-end Developer living and working in London, UK.


108 Reputation

2 Jun 11
5 Mar 18
100 Jan 15 '13
+100 12:47 assoc