Kumudhavalli Devendran

Kumudhavalli Devendran

Software Engineer

Followers of Kumudhavalli Devendran453 followers
location of Kumudhavalli DevendranIreland

Connect with Kumudhavalli Devendran to Send Message

Connect

Connect with Kumudhavalli Devendran to Send Message

Connect
  • Timeline

  • About me

    Azure Cloud Consultant

  • Education

    • EU Citizen

      -
    • Prathyusha Engineering College

      2001 - 2005
      Bachelor of Technology (B.Tech.) IT

      Bachelor Degree in Information Technology▪ Computer Applications;▪ DBMS;▪ Software Testing;▪ Professional ethics;▪ Software engineering

    • Vijyantha Senior Secondary School

      1988 - 2001
      +2 Social Sciences

      12 years of study

  • Experience

    • Vishwak Solutions

      Nov 2007 - Sept 2009
      Software Engineer

      Main activities and responsibilities:▪ Responsible for identifying clients’ requirements and needs;▪ In charge of gathering prerequisites for development of the application according to clients’ needs; ▪ Master Page Development;▪ Development of User Controls, Page Design and UI Design using CSS;▪ Client side scripting using JavaScript, Ajax and ADO.NET;▪ Database and table design;▪ Writing of functions and stored procedures;▪ Unit testing of the modules developer;▪ In charge of writing unit test cases with pass and fail scenarios;▪ Preparation of design documents, test case document and user manuals;▪ Consuming web services;▪ Provision of querying using LINQ;▪ Migration and update from SharePoint 2007 to 2010;▪ Deployment of pre-production environment using PowerShell scripts Show less

    • Mphasis

      Oct 2009 - May 2011
      Senior Software Engineer

      Main activities and responsibilities:▪ Development of the application using SharePoint 2010/2013 in terms of object model, content types and management of metadata;▪ Customization of web parts and business user application;▪ Extension of order system, order forms, line items, purchase orders and SharePoint web services;▪ Introduction of SharePoint lists;▪ Operation sequence;▪ Creation and deployment of new web parts;▪ Creation and update of custom pipeline component, profile extension, catalogue manager, customer and order manager;▪ Default site customization including XSLT, web parts etc;▪ In charge of the placement of orders through orders Web Services;▪ Production of retrieval through catalogue Web Services;▪ Draft and provision of technical document writing;▪ Planning and execution of tests and scenarios to ensure the acceptability of quality using Unit Testing in SharePoint;▪ solution packaging and scripted deployment using PowerShell ▪ Handling events through event receivers and writing custom features;▪ Customization in SharePoint Designer;▪ Responsible for scripted deployment using PowerShell. Show less

    • Tata Consultancy Services

      Jun 2011 - Feb 2017
      Assistant Consultant

      • Developed and deployed Custom Web parts for SharePoint 2013 using C# .NET and Visual Studio 2013.• Created SharePoint hosted and provider hosted apps.• Developed Event Receivers, Timer Jobs, Features,• Created All most 45 forms based on InfoPath forms. • Wrote power shell scripts to automate the deployment process.• Developed the Installation GUIDE for the product deployment in the farm.Environment: Sharepoint 2013, Windows Server2012, SQL Server 20012, SharePoint Designer 2010/2013, MSBI, Hadoop, Visual Studio 2015, C#, ASP .NET, CSS, HTML 0365, Microsoft Azure, Visual Studio 2017. Show less

    • Pramerica Systems Ireland Ltd

      Feb 2017 - Nov 2021
      Azure Devops & SharePoint consultant

      • Working as M365/Azure/Azure DevOps Consultant.• Azure PaaS Solutions like Azure Web Apps, Redis Cache, Application Insights, Azure Serverless Functions, SQL Azure and Azure Storage.• Azure API Management, Security, Cloud-to-Cloud Integration (Public, Private)• Working knowledge of containers (Docker, Kubernetes)• Developed PowerShell scripts, ARM Templates to configure the build and release pipeline (CI/CD) in Azure DevOps.• Created Azure architecture blueprints and developer documentation.• Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.• Developed PowerShell scripts, ARM Templates to automate Azure resources deployment web apps and APIM's and storage accounts, App Insights.• Created SharePoint framework webparts, App customizers, Field and Ribbon customizers.• Created web jobs, Azure functions, web hooks, Remote Event Receivers, Logic apps.• Developed SharePoint flows (consumed cognitive services) and power apps with custom API’S, Json column formatting.• Developed Custom SPFx Web parts, Application Customizers, using React.js & Type script in Visual Studio code.• Developed a virtual assistance bot using bot framework and cognitive services.• Developed web job, web hook, azure function.• Developed ARM templates to automate Azure deployment process in Azure DevOps.• Configured build and release process for SPFx webpart/webApp/API’s and azure components in Azure DevOps. • Configuring azure internet facing virtual network, hybrid networks and VSTS.• Developed SharePoint flows, logic apps, power apps. • Implemented AAD http client concept in SPFx webpart to consume the AAD secured APIs hosted in azure.• Work extensively on SharePoint REST Services, GRAPH API and ODATA for CRUD operation on list, library. Show less

    • Version 1

      Nov 2021 - now
      Azure cloud consultant

      Deployed and configured Azure infrastructure for pre-prod environment• Deploying Azure Kubernetes Services (AKS) cluster and containers usingAzure CLI• Deploying infrastructure as code applications using ARM template (JSON). Infrastructure includes AKS service, Containers, AKS load balancers, SQL server, SQL database, key vault, App service, service principle, application insights• Installing kubectl modules for Azure CLI. Installing kubectl modules tasks in DevOps pipeline• Importing of image from external container registry to internal container registry using Azure CLI commands, configuring private endpoints for thecontainer registries through Helm charts. Scaling of node pools, nodes, and pods. Updating ofannotations in the YAML files. Configuring health probes in Azure Kubernetes load balancers• Investigating the issues by analyzing the pods live log. Azure landing zone implementation for better scaling, security. Creation of Entra apps/service principles for pipelines. Implemented 80 clusterpolicies and 40 container policies to adhere to MS standards. Implemented 36 standards which includes node size• Deploying, configuring Azure websites, configure diagnostics, monitoring, and analytics on Azure platform along with scale andresilience for Azure websites• Automating day-to-day activities by using PowerShell• Implementing AKS security and standards adhering to 100 percent MS recommended solutions and standards. Experience in designing, configuring, deploying solutions on Microsoft Azure using ARMtemplates, Azure PowerShell module, Azure CLI focusing on high availability and auto scaling. Experience deploying infrastructure as codeapplications using ARM template (JSON, Terraform)• Azure PaaS solutions like Azure web-apps, Redis cache, Application Insights, Azure serverless functions, Azure stream analytics, SQL Azure,Azure storage, AKS cluster, containers etc.• Deploying the container images as cluster service by Helm charts. Show less

  • Licenses & Certifications

    • Microsoft Certified: Azure Developer Associate

      Microsoft
      Jul 2020
      View certificate certificate
    • Microsoft Certified: Azure Solutions Architect Expert

      Microsoft
      Aug 2021
      View certificate certificate
    • Microsoft certified share point developer, MCSD

      Microsoft
  • Honors & Awards

    • Awarded to Kumudhavalli Devendran
      Luminary Apps Award Mphasis Oct 2011