Can't believe how fast time goes by.
During this period, I founded my company, I had the honor to be awarded as DirectX MVP (4 years in a row), I became part of Microsoft / RARE team, and then I spent some of the best years I had in the industry, working as Associate Technical Director at Electronic Arts. It's been an amazing adventure being part of the development teams of all these games:
Now that I´m back to teaching, writing, developing and R&D projects, I'm certain that the best is yet to come.
It's been a wonderful time to be a developer all along, so let's see what the next 10 years bring :)