A passionate and talented software developer with high standards in terms of commitment and quality. Solution-Oriented with an ability to think through a problem and come up with solutions. Always learning and keeping up with the emerging technologies.