I have over twenty years of experience developing enterprise solutions, most using Microsoft technologies. Since 2011 I have been working on the development of mobile games. Today I try to add the very best of both worlds in every project I get involved. I believe the gamification field has great potential to positively impact many aspects of society, including education and the corporate world.