Dynamics CRM Developer with 5+ years of experience in development, customization, and delivery of Microsoft Dynamics CRM (Online & On-Premises)
Designed, developed, and customized Dynamics 365 CE (Sales, Customer Service, Marketing) modules to meet business requirements.
Created and customized entities, forms, views, dashboards, and business rules within Dynamics 365.
Built custom plugins, workflows, and Power Automate flows to automate complex business processes.
Developed and deployed JavaScript (client-side scripting) to enhance user interface functionality and validations.
Integrated Dynamics 365 with external systems using REST APIs via Power Automate.
Implemented Role based access security model and field-level security to control user access.
Migrated and transformed data using KingswaySoft, SSIS packages, and Data Import Wizard.
Developed Power Apps Canvas and Model-Driven Apps and integrated with Dynamics 365.
Created custom reports and charts using FetchXML, SSRS, and Power BI dashboards.
Supported end-to-end solution delivery, including requirement analysis, unit testing, UAT support, and deployment.
Provided ongoing BAU support, including bug fixing, user issue resolution, and system enhancements.
Skilled in preparing technical documentation, deployment guides and user manuals for developers and stakeholders.
Experienced in CI/CD pipelines for solution management, deployments, and version control.
Overview
6
6
years of professional experience
4
4
years of post-secondary education
1
1
Certification
Work history
Dynamics 365 Developer
TCS
London
02.2023 - Current
Designed, developed, and customized Dynamics 365 CE modules (Sales, Customer Service) to align with evolving business requirements under the BAU model.
Managed day-to-day CRM support activities, including bug fixes, performance optimization, and user issue resolution to ensure system stability.
Developed and deployed custom plugins, workflows, and Power Automate flows to automate and streamline business processes.
Configured and customized entities, forms, views, dashboards, and security roles to improve user experience and productivity.
Supported data migration activities by developing ETL scripts using SSIS and KingswaySoft for seamless transition during system upgrades and new implementations.
Integrated Dynamics 365 CRM with third-party applications using Azure Logic Apps, REST APIs, and custom connectors.
Participated in end-to-end implementation projects, including requirement gathering, fit-gap analysis, solution design, development, testing, and deployment.
Prepared technical documentation, system configurations, and user guides to support BAU operations and future enhancements.
Performed regular system health checks, monitored asynchronous services, and optimized SQL queries for better CRM performance.
Collaborated with business analysts, testers, and stakeholders to deliver continuous improvements and ensure CRM solutions met business KPIs.
Delivered post-implementation support and knowledge transfer sessions to ensure a smooth handover to BAU teams.
Dynamics 365 CRM Support Analyst
TCS
India
10.2020 - 02.2023
Provided Level 3 support for Dynamics 365 CRM resolving complex technical issues and incidents escalated from Level 2 teams.
Performed root cause analysis and delivered permanent fixes for recurring issues to reduce incident re-open rates.
Developed and deployed bug fixes, minor customizations, and enhancements (plugins, workflows, and JavaScript) to address business-critical needs.
Authored and maintained knowledge base articles and technical documentation to assist L1 and L2 teams in issue resolution and reduce escalations.
Collaborated closely with product owners, developers, and business teams to validate requirements and implement changes with minimal disruption.
Ensured SLA compliance by monitoring high-priority tickets, resolving escalations, and providing timely communication to stakeholders.
Carried out data validation and troubleshooting (using Advanced Find and SQL queries) for data integrity and accuracy issues.
Participated in release management and deployments, testing fixes in UAT environments before production release.
Delivered user support and guidance, ensuring smooth CRM usage and process adherence for end users.
Suggested and implemented process improvements within BAU operations to streamline ticket triage and resolution.
Education
Bachelor of Science - Computers
JNTUK
India
06.2016 - 07.2020
Skills
Dynamics CRM
C#
SQL
HTML
JavaScript
XRM Tool Box
SSRS
Power BI
Power Apps
Certification
PL-200 : Power Platform Functional Consultant Associate