Effective and passionate developer able to learn new skills easily and deliver professional standard applications under pressure. Ready to readjust to new possible scenarios, and deliver tasks on time. An effective team player able to work in an international environment while contributing to organi…