Dynamic IT professional with sound knowledge of Azure Cloud Technology, Software Development, Project Management, Risk Analysis and Mitigation, Budgeting and Planning.