Professional experience in software development.
Aptitude to adapt into working with new technologies, fearless of change and highly proactive.