123 reputation
4
bio website illotus.com
location Oulu, Finland
age 32
visits member for 3 years, 4 months
seen Oct 2 '13 at 8:56

Software developer, usability enthusiast and wannabe renaissance man.


123 Reputation

-5 Nov 28 '13
-5 04:12 removed
5 Feb 18 '13
10 Jan 17 '12
-2 Jan 10 '12
8 Jan 9 '12
4 Jan 8 '12
100 Aug 31 '11
2 Jul 7 '11