20 years old, from Australia. Convert from Construct Classic (my old forum name was Drew Carey (awesome gimmick), I made a couple iterations of a little physics sandbox game with destructible objects) which I used for about a year after being recommended it by a friend.
After that, I put some time into learning Torquescript working with TGE 1.5, and then moved on to learning some web design and PHP/Javascript. I like to think I'm "proficient but unmotivated", I've coded from scratch a small grid-based game example and an almost-working isometric renderer for the HTML5 canvas, but I'm a notorious non-finisher.
When I had a good look at Construct 2 I was naturally fairly impressed, and being familiar with Classic it was an instant buy (especially discounted!) knowing full well they deserve my money. Really looking forward to families support hopefully in the next update as portended on the Scirra tweetybook, as generic object behaviours are essential to larger projects.