I am an enthusiastic programmer and an avid supporter of computer programming, logical problem solving and relevant contests. In the year 2001, I developed a website to guide the ACM-ICPC (International Collegiate Programming Contest) contestants called ACMSolver (referred as an ICPC blog in the Wikipedia: The ACM-ICPC, see also its 2010 promotion video on YouTube).
I have worked as a programming contest problem setter (e.g., University de Valladolid (UVa) Online Judge, problem numbers: 10219, 10220, 10221, 10222) as well as a successful organizer of local and national computer programming contests (e.g., DIPC07).
In the year 2006, I produced a programming contest study material titled Art of Programming Contest, which was mentioned in an article published by Dr. Dobbs Journal (also in the supporting metrials of Wikivarsity book: Design and Analysis of Algorithms and in the ACM UVa Online judge) and consequently became a popular download item from several computer programming contest related websites (Read more).
We applaud your enthusiasm and wish you much success in all your endeavours.Marsha Poucher, ACM-ICPC Manager, 8 Dec, 2006.
After finishing my PhD, I have started working as a Post-doc at the at The University of Newcastle, Australia from Jan 2013. Besides, I have worked as a coach for the University of Newcastle's programming Contest Team in the ACM-ICPC South Pacific Contest 2013 (University of Sydney site).
Some study materials for the ACM-ICPC contestants (links below).