I'm a passionate software developer, and I'm proud of it! As a software craftsman, satisfying and helping my customers to achieve what they want to achieve, in the most efficient way, is my main goal.
I've 13 years of experience with software development, working with .NET technology through Web and Windows projects. Over this time I realized that, at the end of the day, quality comes from clean and tested code, and productivity from reuse.
I have a solid knowledge in Domain-Driven Design (DDD), Design Patterns (GoF), OOP, SOLID, Defensive Programming, Automated Tests, Refactoring and Clean Code.