Skip to content

7+ Years · Microsoft Dynamics 365 · Enterprise CRM

Senior Microsoft Dynamics 365 CE/CRM Developer

7+ years of experience building, customizing and integrating enterprise Microsoft Dynamics 365 CRM solutions across cloud and on-premise environments.

  • Dynamics 365
  • C#
  • .NET
  • JavaScript
  • Azure Functions
  • Power Automate
  • WebAPI
  • Azure DevOps
Currently
MS Dynamics CRM Senior Developer · Starlite Infotech Limited
Based in
Hyderabad, India
Solution stack
  1. Business UsersModel-driven apps · Portals
  2. Dynamics 365 CEDataverse · Security Roles · Solutions
  3. Forms · JavaScript · Business Rules · BPFClient-side logic and guided processes
  4. Plugins · WorkflowsC#.NET sync/async server logic
  5. WebAPI · OData · IntegrationsService layer and data exchange
  6. Azure Functions · Power AutomateCloud automation and orchestration
  7. External Systems · DataAPIs · SQL Server · Reporting
Cloud · On-premiseC# · JS · Azure · Power Platform

About

Senior CRM developer focused on enterprise Dynamics 365 delivery

I have spent 7+ years in IT specializing in Microsoft Dynamics CRM and Dynamics 365 development, working across Dynamics CRM 2013, 2015 and 2016, Dynamics 365 CE, Dynamics 365 On-Premise 9.1 and Dynamics 365 Online. My work covers the full lifecycle of a CRM solution: design, customization, server-side and client-side logic, integration, deployment and production support.

Experience
7+ years
Focus
Dynamics CRM / D365
Platforms
CRM 2013 → D365 Online
Environments
Cloud & On-premise
  • Enterprise CRM engineering

    Customization and configuration of Dynamics 365 CE at enterprise scale: entities, forms, Business Process Flows, custom status and stage transitions, security roles and solution management.

  • Server and client logic

    Synchronous and asynchronous C#.NET plugins, workflows, Business Rules and JavaScript form logic, built with SOLID principles and unit and integration testing.

  • Integration and cloud

    WebAPI, OData and system integrations, extended with Azure Functions and Power Automate for automation across cloud and on-premise environments.

  • Delivery and DevOps

    Azure DevOps CI/CD with Power Platform Build Tools and Git, plus production support, troubleshooting, deployment and developer mentoring in Agile/Scrum teams.

Experience

Career timeline

Documented professional experience in Microsoft Dynamics CRM and Dynamics 365 development.

  1. Feb 2019 – PresentCurrent

    MS Dynamics CRM Senior Developer

    Starlite Infotech Limited

    Hyderabad

    • Design and build enterprise-scale Dynamics 365 CE customizations: entities, forms, views, relationships and security roles.
    • Develop synchronous and asynchronous C#.NET plugins, custom workflows and JavaScript form logic with Business Rules.
    • Deliver integrations through WebAPI, OData, Azure Functions and Power Automate, including API and data-processing work.
    • Own solution management and deployments across environments with Azure DevOps, Power Platform Build Tools and Git-based CI/CD.
    • Provide production support, troubleshooting and issue resolution, and mentor developers in an Agile/Scrum setting.

    Technology

    • Dynamics 365 CE
    • D365 On-Premise 9.1
    • D365 Online
    • C#.NET
    • JavaScript
    • Plugins
    • Workflows
    • BPF
    • WebAPI / OData
    • Azure Functions
    • Power Automate
    • SSRS
    • Azure DevOps
    • CI/CD

Projects

Enterprise CRM project case studies

Four Dynamics CRM and Dynamics 365 implementations delivered as part of enterprise teams, covering customization, plugins, integrations, reporting and deployment.

01Team of 8

MSCI Budgeting & Forecasting

Application supporting data migration, customer information management and income statement implementation for products and MSCI.

Environment
Microsoft CRM 2016JavaScript
Technology
C#.NET PluginsWorkflowsJavaScriptBusiness RulesSecurity Roles
02Team of 10

Health & Wellness (H&W)

CRM application used in US Walmart pharmacy stores supporting the customer journey through dispensing and counselling, including the end-to-end order flow and reporting.

Environment
Microsoft Dynamics 365 CloudVisual StudioWorkflowsJavaScript
Technology
C#.NET PluginsJavaScriptWorkflowsAPI IntegrationRibbon WorkbenchXrmToolBox
03Team of 10

Unilever OPSO HD 0.1 and PPM

Enterprise PPM solution used by users globally for business activities.

Environment
Microsoft Dynamics 365
Technology
C#.NET PluginsWebAPIFetchXMLSQL ServerJavaScriptRibbon Workbench
04Team of 8

SIS K-12 — Product Development

Global education solution supporting school implementation registration, teacher registration, school information, student attendance, fee summary and school setup.

Environment
Microsoft Dynamics 365C#SQL ServerPlugins
Technology
C#.NET PluginsPower Apps PortalAPI IntegrationRibbon WorkbenchSite MapUnit Testing

Technical expertise

Skills across the Dynamics 365 and Power Platform stack

Grouped by how they are used in real delivery: platform, code, integration, cloud, data, DevOps, tooling and engineering practice.

01Dynamics 365 / CRM

  • Dynamics 365 CE
  • D365 Online
  • D365 On-Premise 9.1
  • Dynamics CRM 2013 / 2015 / 2016
  • Plugins
  • Workflows
  • Business Process Flows
  • Business Rules
  • Custom Status/Stage Transitions
  • Security Roles
  • Solution Management

02Development

  • C#.NET
  • JavaScript
  • XML
  • HTML
  • CSS
  • .NET Framework 4.0/4.2
  • .NET Core

03Integration

  • WebAPI
  • OData
  • API Integrations
  • System Integrations
  • Data Processing

04Azure / Power Platform

  • Azure Functions
  • Power Automate
  • Power Apps Portal
  • Dynamics 365 Portals

05Database / Reporting

  • SQL Server 2008 R2
  • Stored Procedures
  • SQL Functions
  • SSRS
  • FetchXML
  • Dashboards & Charts

06DevOps

  • Azure DevOps
  • Power Platform Build Tools
  • Git
  • CI/CD Pipelines

07CRM Tools

  • Ribbon Workbench
  • XrmToolBox
  • Visual Studio
  • Outlook Client Integration

08Engineering Practices

  • Agile/Scrum
  • SOLID Principles
  • Software Design Patterns
  • Unit Testing
  • Integration Testing
PL-400: Microsoft Power Platform Developer Associate certificate

Microsoft Certified

PL-400: Microsoft Power Platform Developer Associate

Microsoft certification covering Power Platform and Dataverse development, including plugins, client scripting and integrations.

View credential on Microsoft Learn

Architecture

How I build enterprise CRM solutions

The layers of a Dynamics 365 CE solution and how work flows between them: from users and the platform, through client and server logic, to the service layer, cloud automation and external systems.

Layered Dynamics 365 solution architectureUsers interact with Dynamics 365 CE. Client-side logic uses Forms, Business Rules, JavaScript and Business Process Flows. Server-side logic uses Plugins and Workflows. The service layer exposes WebAPI, OData and Integrations. Azure Functions and Power Automate provide cloud automation to External Systems and Data.PEOPLEPLATFORMCLIENT-SIDESERVER-SIDESERVICE LAYERCLOUD AUTOMATIONOUTSIDE CRMUsersDynamics 365 CEFormsBusiness RulesJavaScriptBPFPlugins (C#.NET)WorkflowsWebAPIODataIntegrationsAzure FunctionsPower AutomateExternal SystemsData
  • Client-side logic
  • Server-side logic
  • Service layer
  • Cloud automation
Illustrative solution layering
  • 01

    Client-side first where it belongs

    Forms, Business Rules, JavaScript and Business Process Flows guide users and validate early, keeping server logic focused.

  • 02

    Plugins and workflows for rules that must hold

    Synchronous and asynchronous C#.NET plugins and workflows enforce business logic on the server, with exception handling and unit tests.

  • 03

    Integrate through the platform APIs

    WebAPI, OData and FetchXML expose CRM data cleanly to other systems and to Azure Functions and Power Automate for orchestration.

  • 04

    Ship with solutions and pipelines

    Solution management, Azure DevOps, Power Platform Build Tools and Git-based CI/CD move changes between environments predictably.

Professional journey

From 2019 to today

  1. 2019

    Joined Starlite Infotech Limited

    MS Dynamics CRM Senior Developer, Hyderabad. Started February 2019, working on Microsoft Dynamics CRM and Dynamics 365 customization, plugins, workflows and JavaScript.

  2. Enterprise delivery

    Four enterprise CRM implementations

    MSCI Budgeting & Forecasting · Health & Wellness (H&W) · Unilever OPSO HD 0.1 and PPM · SIS K-12 — Product Development. Delivered across Dynamics CRM 2016 and Dynamics 365 Cloud environments as part of teams of 8 to 10.

  3. Platform breadth

    Dynamics CRM 2013 through Dynamics 365 Online

    Hands-on experience across Dynamics CRM 2013, 2015 and 2016, Dynamics 365 CE, Dynamics 365 On-Premise 9.1 and Dynamics 365 Online, spanning both on-premise and cloud.

  4. Present

    Senior developer with 7+ years in Dynamics CRM/D365

    Enterprise CRM architecture, integrations with Azure Functions and Power Automate, Azure DevOps CI/CD, production support and mentoring developers in Agile/Scrum teams.

Education

B.Com General

Siddhartha Degree and PG College

Contact

Let's talk about your Dynamics 365 work

Open to conversations about senior Dynamics 365 CE/CRM development, integrations and Power Platform delivery. Email is the fastest way to reach me.