
I started coding professionally in 2005, although I've been coding on and off for fun since the 1990s.
I've gradually become a passionate unit-test enthusiast, then a TDD enthusiast after reading some of the better known books (Clean Code, Growing Object-Oriented Software, etc.) and going through a lot of blogs and talks by eminent agilists (Bob Martin, Kent Beck, Martin Fowler, Joe Rainsberger, Ron Jeffries, Kevlin Henney, etc.). I love to apply agile code & process practices because I found time after time that they work and help me produce software worry-free, on time and with high client trust.