Senior software developer with 10+ years of experience in web development and hands on experience on latest frameworks and technologies. Managing architect of web apps. A learner who always ready to adapt new technologies. Can be asset for any organisation because of learning skills and leadership skills.