I'm a Toronto-based software developer working primarily on cloud-based intranet systems. I work primarily on a Java stack with GWT, Groovy/Grails, and/or Struts 2 although at this point I wish I could deny the last one.
I am also an on-again/off-again martial artist of 7 years, with a 1st dan black belt in Haidong Gumdo.
I am a passionate gamer and like many I can attribute the love of games, and video games in particular, with my desire to become a software developer. Somewhere near the third year of university I decided that video game development was never a strong enough passion for me, and so I turned to look at enterprise work as a short term goal. I also assumed I would just work for a few years and then head back to school for my masters; working a real job has a way of kicking you back to reality though. ;)
I'm currently working on projects which enable enterprise employees to communicate socially while not scaring the crap out of their bosses with security risks. I've entertained the idea of starting a startup as well, if for no other reason than to convince myself my ambitions aren't dead. Who can ever tell where life will lead them though?