I'm a (Android) software developer that is passionate about software architecture and design. By using good and well stablished software design practices (e.g. Domain-Driven Design and Component Based Software Engineering), and programming techniques and principles (e.g. Clean Coding, Design Patterns, SOLID, KISS, YAGNI), I help people and companies transform their ideas in good, working software.