I’m a Computer Systems and Software Engineer with ten years of experience in the software industry, mainly under the .Net framework for Web and Desktop.

My main interest is to get the best from the software development process. To achieve this, I’m in a constant exploration of the patterns, best practices and coding optimizations that allows to achieve the results with quality, on time and within the budget.

I’m very interested in DDD, TDD, XP and Continuous Integration. Those are topics that I’m always reading, hoping to put them on practice on every project where I am. Despite the above I’m very passionate when I work with legacy code, knowing that every project has their own history and evolution.