An Engineering leader with 15 years of Software Development experience developing customer facing applications and managing end-to-end software development teams and delivery cycles. Strong technical background, excellent business application skills, great adaptability to learn new technologies, good at communication and interpersonal skills which helps to perform as a good team player and independent performer.