Diligent IT professional with vast experience in managing and coaching Software Development teams using Lean IT and Agile practices. Delivery focused with a reputation for turning around business-critical projects and program leading to substantial business improvements and reduced operating costs for clients in a range of sectors including Legal Services, Telecommunications, Insurance, Financial Services and Export Houses.
Strong experience in Agile/Scrum and has been catalyst for agile rollout by working in conjunction with Global Teams. Experience on different Agile methods such as Scrum, XP, Kanban, SAFe(Scaled Agile Framework) and others. Having served different Agile roles such as Scrum Master, Product Owner, RTE(Release Train Engineer), Lean Agile coach and Agile mentor.
Experience in facilitated multiple Big Room Planning sessions for ARTs(Agile Release Trains). Experience in coaching the teams on establishing XP practices like Automated Unit Testing, Peer Programming, Test Driven Development and Continuous Integration. Guiding and coaching the teams on Iterative Development process following standard cadence - Iteration Planning, Execution, Backlog Refinement, Iteration Demo and Iteration Retrospectives
Experience in establishing DevOps practices via Continuous Delivery, Continuous Integration and Test Automation. This has led to 45% reduction in overall cycle time from Development to Production. Vast experience in establishing the Application Lifecycle Management (ALM) processes to manage the end-to-end delivery of the projects in a standard and organized manner. This has led to elimination of 40% non-value-add activities from overall release cycle
Strong experience in Design Patterns, Service Oriented Architecture, .Net, SharePoint, Data Analytics, Enterprise Service Bus, Master Data Management and Windows Azure
Experience in Web Applications, Business Intelligence, Office Solutions, Mobile Applications and Content Management System