Sr. Software Engineer | Full Stack Developer | Microsoft Certified.A competent Information Technology Professional with 10+ years of experience in software development and maintenance inClient/Server, Web-based technologies by using Microsoft Technologies.Good documentation skill with excellent Technical leadingskills. Well versed with Project life-cycle (SDLC) and SCRUM agile methodology. Conversant with Capability Maturity Model (CMM)quality procedures, while executing projects.