I'm always focused on simplicity and cost of change to create codebases that better adapt to the ever evolving business world. I has gained experience in multiple domains and environments (web, desktop, embedded, mobile) with a strong focus on clean code, design and architecture.Curiosity and a constant desire to improve has brought me on a long journey of study, practicing better ways of developing software. The desire to share what learned led me to become a Coach helping other developers to sharpen their skills.Finally, the passion and enthusiasm for my work led me to found developer communities, participating as speakers and organize conferences.
Listed skills include .Net, C#, Agile Methodologies, Test Driven Development, and 39 others.