I have also worked as project manager, team lead, technical lead, software engineer, always follow the best environment for me and my team and always trying to sharing my knowledge, “because when we sharing knowledge we learning much more than teaching”.
I have more than 16 years of experience working with IT developing web systems, desktop system, integration system and tuning performance.
My majority experience is in Java but I also have experience in ruby, javascript (Node.js, Backbone.js, Angular.js), Oracle, MongoDB, SQL and NoSql, Android, Scrum, PMP and others.
I have strong and important conceptions as MVC (Model View Controller) OO (Object Orientation), analyzing and programming, always following the best solution and the best practices.
I really believe that the program's languages are just a syntax the most important is the solution, is how to solve problems!