A strong self-motivated and keen to learn IT professional with excellent communication and teamwork skills and profound knowledge of software development methodologies and life cycle. Constantly interested in new opportunities and technologies to widen my technical skills and working portfolio.