My experience and talent are a composition of three overlapping domains, they are:
First: A programmer, more than 20 years, in different languages and technology sets. I am still like to see my self as a professional software builder. Some keywords here are Java, C, C++, Python, TDD, Refactoring, Design Patterns and Object Oriented Design.
Second: More than 8 years experience managing technical people and projects for embedded, mobile, desktop and web applications.
Third: More than 9 years focusing on helping teams to perform better, on the technical side, managerial side, and on the personal side. Some keywords here are: Agile, Scrum, XP, Lean, Kanban, CMMI, ITIL, Open Space Agility,...