AKHILESWARI M
Senior MS Dynamics Developer
PROFESSIONAL WORK SUMMARY:
Senior Microsoft Dynamics 365 Developer with 9+ years of end-to-end SDLC experience in analysis, design, customization, development, testing, and deployment of CRM solutions across Insurance, Manufacturing, and Finance domains.
Proven expertise in Dynamics 365 CE, Power Platform, Power Apps, and Power Automate, delivering complex enterprise-grade CRM implementations and upgrades from on-premises to cloud.
Strong background in C#, .NET Framework/Core, JavaScript, TypeScript, LINQ, and REST APIs for building extensible plugins, custom workflows, and web resources.
Architected and implemented custom plugins, business rules, and workflow activities to automate lead management, claims processing, and policy renewal cycles.
Designed and configured Model-Driven, Canvas, and Portal Apps to support Sales, Service, Marketing, and Field Service modules.
Expertise in Power BI, SSRS, and KingswaySoft ETL for CRM analytics, legacy migration, and data integration with ERP and data warehouse systems.
Hands-on experience integrating Dynamics 365 with Azure Functions, Azure Service Bus, Logic Apps, SQL Server, SAP, Guidewire, and SharePoint Online.
Implemented Omnichannel and Customer Service Hub features for case management, SLA tracking, and multi-channel communication workflows.
Designed and deployed role-based security models, field-level permissions, and business unit access controls ensuring compliance with enterprise governance standards.
Skilled in Azure DevOps CI/CD pipelines for automated solution build, versioning, deployment, and environment management.
Experienced in asynchronous processing, caching, and query optimization to enhance Dynamics 365 performance and scalability.
Built reusable .NET libraries for authentication, logging, exception handling, and API communication, reducing technical debt and improving maintainability.
Proficient in data migration strategies using SSIS, Data Export Service, and KingswaySoft to import and synchronize legacy data into Dataverse.
Developed RESTful APIs, WCF services, and ASP.NET Web APIs to connect Dynamics 365 with enterprise applications and partner portals.
Extensive experience with unit testing (MSTest, NUnit), debugging, and performance tuning of CRM plugins and integrations in Azure environments.
Collaborated with cross-functional teams and product owners to define functional requirements, design scalable CRM architectures, and align delivery with Agile sprint goals.
Implemented automated document generation, approval workflows, and notifications through Power Automate and Flow connectors.
Created Power BI dashboards for sales analytics, policy trends, and customer engagement metrics using OData and Dataverse connectors.
Managed solution packaging, release management, and production support following Agile, Scrum, and DevOps practices.
Authored detailed technical documentation, deployment guides, ER diagrams, and integration mappings for maintainability and audit compliance.
Strong understanding of GDPR, SOC2, SOX, and enterprise data protection standards for secure CRM data governance.
Mentored and led Dynamics 365 development teams, guiding them in ALM best practices, plugin architecture, and Power Platform extensibility.
Recognized for delivering high-performance, compliant, and scalable CRM ecosystems that improve operational efficiency and customer engagement across global enterprises.
TECHNICAL SKILLSET:
CRM Platforms
Microsoft Dynamics 365 CE/CRM, Power Platform, Dataverse, Common Data Service (CDS), Dynamics CRM 2016/2013/Online
Development Languages
C#, .NET Framework, .NET Core, ASP.NET, JavaScript, TypeScript, LINQ, HTML, CSS, XML, JSON
Power Platform Tools
Power Apps (Model-Driven, Canvas, Portal), Power Automate (Flows), Power BI, Power Virtual Agents
Integration Technologies
Azure Functions, Azure Logic Apps, Azure Service Bus, REST APIs, WCF, OData, Web API, KingswaySoft, SSIS, Data Export Service
Reporting & Analytics
Power BI, SSRS, BIP Reports, Advanced Find, FetchXML, Excel Templates
Database & Storage
Microsoft SQL Server, T-SQL, Dataverse, Azure SQL, Data Lake, Blob Storage
Testing & Performance
MSTest, NUnit, XUnit, Fiddler, Postman, Plugin Profiler, Performance Analyzer for Dynamics
Methodologies
Agile, Scrum, Kanban, SDLC, DevOps, CI/CD, Test-Driven Development (TDD)
PROFESSIONAL EXPERIENCE:
HP, Palo Alto, CA Mar 2025 to Present
Senior Dynamics CRM Developer
Roles and Responsibilities:
Collaborated with business analysts and product owners to gather functional and technical requirements for CRM modules including Sales, Service, and Marketing.
Managed development Teams of Microsoft Dynamics 365/Power Platform Front end developer, Integration developers, Backend developers.
Designed complex workflows, business rules, and approval processes within Dynamics 365 to automate business operations for external users via the partner portal.
Wrote complex plugins to extend the functionality of Dynamics 365, ensuring they meet the business logic requirements while maintaining high performance and scalability.
Implemented server-side logic, validation, and error handling through .NET assemblies to maintain data integrity across CRM workflows.
Created reusable .NET libraries for authentication, data transformation, and API communication, improving modularity and reducing technical debt.
Performed debugging, performance tuning, and asynchronous optimization for .NET components to enhance system scalability and responsiveness.
Built custom reports using SSRS, Power BI, and BIP to generate insights from Dynamics 365 data
Developed custom entities, forms, views, and model-driven apps using Dynamics 365 and Power Apps.
Implemented business logic through Plugins, Custom Workflows, and Power Automate to automate lead qualification and opportunity lifecycle.
Integrated Dynamics CRM with Azure Functions, SQL Server, and HP’s internal data warehouse using REST APIs and KingswaySoft.
Designed and implemented role-based security models, field-level permissions, and business unit access configurations.
Developed custom plugins and RESTful services using C# and .NET Framework to extend Dynamics 365 functionalities and support lead management automation.
Built ASP.NET Web API integrations with Azure Functions, SQL Server, and HP internal data warehouse, ensuring secure and reliable data exchange.
Worked on migrating existing Business Objects, (MS Flow based reporting into Power BI dashboard for enabling self-service & Azure Integration.
Created data migration strategies and ETL workflows to import legacy CRM data using SSIS and Data Export Service.
Built Power BI dashboards for sales analytics, customer engagement metrics, and support ticket trends using OData and Dataverse connectors.
Collaborated with QA and UAT teams to define test plans, perform regression testing, and validate end-to-end CRM workflows.
Managed solution packaging, version control, and deployments across Dev, QA, and Prod using Azure DevOps CI/CD pipelines.
Optimized CRM performance by indexing key tables, optimizing queries, and leveraging asynchronous processing.
Configured Omnichannel and Customer Service Hub to enhance case management, routing, and SLA tracking.
Automated exchange mailbox to SharePoint online using Power Automate.
Used VSTS for bug tracking, project management and to auto build and deploy code base to different environments using the Azure DevOps Build pipelines.
Supported post-deployment monitoring, production support, and incremental release rollouts following Agile sprint ceremonies.
Mentored junior developers in plugin architecture, Dataverse schema design, and ALM best practices for Dynamics 365 projects.
Documented architecture diagrams, deployment checklists, and integration mappings to support long-term maintainability and compliance audits.
MetLife, New York, NY May 2024 to Feb 2025
Senior Dynamics CRM Developer
Roles and Responsibilities:
Involved in all phases of end-to-end project life cycle with requirements gathering, designing, developing, configuring, customizing, and deploying solutions in D365.
Designed Dynamics 365 solution architecture integrating Sales, Customer Service, and Policy Management modules.
Developed custom entities, relationships, forms, and business process flows tailored to MetLife’s insurance policy lifecycle.
Created server-side Plugins and Custom Workflow Activities in C# to automate claims intake, policy renewals, and underwriting approvals.
Configured Power Automate flows for document generation, approvals, and real-time notifications across regional teams.
Created reusable .NET libraries and helper utilities for logging, exception handling, and authentication, improving maintainability and reducing code redundancy.
Implemented asynchronous programming and dependency injection patterns in .NET components to optimize CRM performance and scalability.
Developed and maintained unit test cases using MSTest and NUnit frameworks to ensure reliability and regression coverage for .NET-based integrations.
Conducted code reviews, performance tuning, and debugging of .NET solutions deployed in Dynamics 365 and Azure environments.
Integrated Dynamics 365 with core insurance systems (Guidewire, SAP) and Azure APIs for unified policy and customer data synchronization.
Developed data migration and transformation packages using SSIS and KingswaySoft for importing legacy Siebel CRM data into Dataverse.
Implemented advanced security roles, field-level permissions, and record-sharing rules based on MetLife’s compliance model.
Created dashboards and visual analytics in Power BI for customer segmentation, lead conversion, and policy trend reporting.
Designed automated CI/CD pipelines in Azure DevOps for version control, build validation, and environment deployments.
Participated in sprint planning, backlog grooming, and daily scrums to ensure cross-functional alignment and delivery predictability.
Led unit testing, integration testing, and UAT sessions, coordinating with QA teams to validate user journeys and regression cycles.
Optimized CRM performance through asynchronous service calls, query tuning, and entity caching strategies.
Implemented plugin tracing, exception handling, and telemetry logging for proactive issue detection and diagnostics.
Collaborated with Azure architects to deploy CRM integrations through Service Bus, Function Apps, and Event Grid.
Developed and maintained technical documentation including ER diagrams, deployment guides, and API specifications.
Provided production support and implemented change requests through structured release management cycles.
Conducted code reviews, mentored junior developers, and enforced coding standards for maintainable and scalable CRM solutions.
Supported audit and compliance reviews, ensuring adherence to SOC2 and GDPR standards for data protection and governance.
FM Global, IN Nov 2020 to Feb 2023
Microsoft Dynamics Developer
Roles and Responsibilities:
Partnered with business analysts and product managers to capture requirements for policy administration, claims, and underwriting workflows.
Designed the end-to-end architecture of Dynamics 365 CE integrating Policy, Claims, and Customer Service modules.
Configured entities, forms, views, dashboards, and model-driven apps tailored to FM Global’s insurance and reinsurance operations.
Developed C# plugins, custom workflow activities, and JavaScript logic to automate complex business rules and validations.
Built Power Automate flows to streamline claims intake, policy renewal notifications, and document routing across departments.
Built custom middleware and service connectors in ASP.NET Core for policy administration and underwriting data exchange.
Integrated Dynamics 365 with Azure Service Bus, SharePoint, and SAP systems for unified data exchange.
Implemented Dataverse APIs and RESTful services to connect CRM data with underwriting and billing applications.
Developed reusable .NET components and helper libraries for authentication, logging, and exception handling to improve maintainability and reduce redundancy.
Developed and deployed Power BI reports and dashboards for real-time visibility into claims cycle time, policy renewal rates, and agent productivity.
Designed custom security models with role-based access and data partitioning for regional and business-unit-level governance.
Participated in sprint planning, backlog refinement, and code review sessions to ensure Agile delivery cadence.
Supported QA teams in developing automated test scripts and validating functional requirements during UAT cycles.
Implemented CI/CD pipelines in Azure DevOps for automated build, validation, and deployment of managed and unmanaged solutions.
Worked with Azure architects to implement serverless integration patterns using Azure Functions and Logic Apps.
Enhanced performance by optimizing queries, reducing synchronous plugin overhead, and applying caching strategies.
Conducted code reviews, debugging, and performance tuning for .NET components to enhance throughput and reduce latency in CRM transactions.
Collaborated with Azure architects to deploy .NET-based microservices using Azure Functions and Logic Apps, supporting event-driven, serverless CRM integrations.
Managed environment provisioning, version control, and configuration management across development and production.
Authored detailed technical documentation, including design specs, integration diagrams, and deployment playbooks.
Delivered post-production support, resolving incidents, and implementing change requests through structured release management.
Collaborated with compliance teams to align CRM data flows with GDPR, SOX, and enterprise security guidelines.
Mentored junior developers and business users on Dynamics 365 customization, Power Platform best practices, and data governance.
CHS Inc, IN Jun 2017 to Oct 2020
Dynamics 365 Developer
Roles and Responsibilities:
Provided insights into designs, verified test conditions, and assisted with User Acceptance Testing and demonstrations.
Used CRM web services and the Power Platform to develop a custom service using Windows Communication Foundation (WCF) that extended Power Automate functionalities for common CRM methods.
Converted JavaScript into TypeScript and vice versa to identify and resolve code errors.
Collected existing infrastructure details, including Active Directory, SQL Server, and Reporting Server instances, for implementing the MS Dynamics CRM 2016 system.
Participated in upgrading from CRM 2016 to Dynamics 365 Online and contributed to requirements gathering, analysis, and project planning.
Created custom plugins using C# and .NET to extend Dynamics 365 functionality and handle complex business logic.
Performed Dynamics CRM/365 customizations and deployments, particularly for Field Service modules.
Designed, developed, and deployed Model-Driven, Canvas, and Portal Apps on the Power Platform.
Worked in Azure DevOps to build CI/CD pipelines for continuous integration and deployment from source to target environments.
Imported contacts from existing applications into MS Dynamics CRM Online.
Utilized Logic Apps in Azure DevOps to integrate applications and manage data migration.
Followed Agile methodology using the project management tool On Time.
Developed UI components and class libraries using C#.
Analyzed business requirements and translated them into detailed functional specifications.
Worked on Web APIs and editable grids within MS Dynamics CRM D365 Online.
Documented business requirements and facilitated requirement sign-off with key stakeholders.
Managed day-to-day operations of technical teams and collaborated with Program/Project Managers on scheduling, risks, issues, and change management.
Developed business objects in C# for multiple modules and integrated custom WCF services with Azure WPF and other applications.
Optimized CRM performance through asynchronous processing, query optimization, and plugin execution tuning.
Authored comprehensive technical and user documentation including data flow diagrams and deployment guides.
Provided post-deployment support and implemented enhancement requests for continuous system improvement.
Sutherland, IN Jun 2015 to May 2017
CRM Software Developer
Roles and Responsibilities:
Installed and configured On Premise MS Dynamics CRM system for development and testing, configured server instance, created organizations, business units, groups and their relationships
Gathered client requirements and business process, development and deployment of Microsoft CRM projects.
Coordinated activities of database analysts and other database personnel to determine appropriate database deployment strategies to CRM and managing Database Schema’s.
Used various report items like tables, sub report and charts to develop the reports in SSRS and Crystal Reports.
Used Advanced Find feature of MS Dynamics CRM and created multiple views of System entities.
Generated Sales Reports for statistical analysis of data at user level using SSRS.
Created User defined Functions, Stored Procedures and Views using SQL Server.
Hands on experience on Traditional SDLC during various phases of project in CRM.
Created Custom Entities, Custom attributes for individual business units in MS Dynamics CRM, according to their business process.
Customized Workflows and Plugin for automated processes, based on requirement from sales and marketing department to increase visibility and efficiency.
Used CRM web service and developed a custom service using WCF to provide extended functionalities to the common methods of CRM.
Configuration of MS Dynamics CRM with Microsoft Outlook and Integrated Custom WCF Service with other applications.