Home

SAI KIRAN - Senior MS Power Platform / Copilot / Dynamics 365 Developer
[email protected]
Location: Dallas, Texas, USA
Relocation: Yes
Visa: H1B
Resume file: Sai Kiran Dynamics 365 Developer_1774904500805.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
SAI KIRAN

(Senior MS Power Platform / Copilot / Dynamics 365 Developer)
Email: [email protected]
+1 972-924-5835 (Employer),
C2C Only, H1B (Passport Number also shared)

Professional Summary:

Exceptional skills in Analysis, Object Oriented Design, Development, and Implementation of Enterprise Applications, Web Applications, and various Technologies.
Senior Microsoft Power Platform Developer with experience in designing hybrid Canvas and Model Driven Apps, orchestrating complex Dataverse, Power Automate, Power BI and OOTB integrations across Dataverse, SharePoint, Dynamics, and Azure.
Designed and implemented real-time and batch integrations across Dynamics 365 Sales, Customer Service, and Marketing using Azure Logic Apps, Azure Functions, Service Bus, and Dataverse APIs.
Proficient at building Low Code solutions using with Microsoft Power Platform.
Experience in PowerApps applications & BI development using the Microsoft Power Platform in addition to 10+ years of experience in design, development and implementation of web - based applications and the exposure to enterprise level applications.
Expertise in developing applications using PowerApps, canvas, model driven app, Common Data Service CDS, SQL, Forms, SharePoint online, Dynamics 365 CRM, Azure, C#, ASP.Net, Web Services.
Experience in implementation and customization of Power Apps, Microsoft Dynamics CRM 365/2016/2015/2013 using C#, ASP.NET, HTML, JavaScript, XML, and SQL Server.
Exposure in Omnichannel Dynamics 365 Customer Service to enable organizations to instantly connect and engage with their customers via channels like Live Chat, voice, and SMS.
Designed and integrated Azure Functions as a scalable backend for Power Platform solutions, offloading complex logic and enabling secure enterprise integrations.
Developed and deployed web applications using Microsoft Power Pages, enhancing business processes.
Built scalable integration flows for lead, account, opportunity, and contact synchronization between D365 CE and external ERP, CPQ, and marketing automation platforms.
Implemented event-driven business workflows leveraging Dataverse webhooks, Azure Event Grid, and Service Bus topics for sales pipeline updates and customer service escalations.
Integrated Copilot Studio with Microsoft 365 apps (Outlook, Teams, SharePoint) to streamline cross-platform task automation.
Designed and deployed enterprise-grade Copilot agents using Microsoft Copilot Studio tools, integrating custom triggers, plugins, and Power Automate workflows to automate IT and business processes across Microsoft 365.
Good knowledge of OOB functionality of MS Dynamics CRM Sales, Marketing and service modules. Customized complex applications on Microsoft Dynamics CRM platform. Experience in developing application in PowerApps using Common Data Service CDS.
Expert in working on MS Dynamics platform such as Workflows, Plugins, Security, Web Services, Views, and Entity Model
Developed custom canvas apps using Microsoft Power Apps to streamline business processes and enhance productivity
Implemented Form Customizations (Multiple Forms, Role based Forms, Quick View Form, Quick Create Form, Mobile Form and Tablet Form).
Also Implemented Customizations (Views, Dashboards, Charts, Field Level Security, Calculated Fields, Rollup Fields, and Hierarchy View).
Responsible for creating and changing the visualizations in Power BI reports and Dashboards per the client Requirements
Designed and developed Use Cases, Activity Diagrams, and Sequence Diagrams using Rational Rose Modeler. Played a key role in the planning, User Acceptance Testing, and implementation of system enhancements and conversions
Created and developed Microsoft Dynamics CRM Custom parts (Plug-in, workflow, data migration, and new web forms, Entity, Sitemap & Ribbon Customizations) to cater business needs of customer.
Developed custom workflow and plugins activities consuming MS Dynamics CRM web services and using CRM SDK APIs.
Used SOAP and REST based CRM Web Services to develop custom applications.
Involved in ASP.NET integration with MS CRM (CURD Operations, Query Expressions, Fetch XML, Query by Attribute
Implement code version maintenance/tracking using Microsoft Team Foundation Server (TFS).
Experience working in Agile environment and participating in Agile ceremonies - Sprint Planning, Sprint


Certifications:

Microsoft Power Platform Solution Architect Expert (PL 600)
Microsoft Power Platform Developer Associate (PL 400)
Microsoft Dynamics 365 Customization and Configuration (MB2 716)


Technical Experience

Microsoft Technologies Power Platform, Power Apps, Power Automate, Copilot, Power BI, Power pages ,NET Framework 3.5/4.0/4.5, ASP.NET, ADO.NET, Web Services, WCF, WPF, WSDL, SOAP, LINQ, Dynamics CRM/XRM, SharePoint, Omnichannel
Web Technologies HTML, JavaScript, XML, CSS, AJAX, REST,SOAP, WSDL
Languages C#, VB.Net, C, C++, T-SQL, PL/SQL
Database SQL Server 2012/2010, Oracle 11g/10g
Development Tools MS Visual Studio 2017/2015/2013, PowerShell, Xrm Toolbox
Version Controller Team Foundation Server (TFS)
Reporting Tools SQL Server Reporting Services (SSRS), Power BI
Web Servers Internet Information Services (IIS) 7.0/10
Operating System Windows 10, Windows 7, Windows Server, Linux











Professional Experience:


Client : Texas Health and Human Services, Austin, TX Dec 2024 Present
Role: Senior MS Power Platform \ Dynamics 365 Developer

Responsibilities:

Created Power Automate flows to automate creation of PDF from word template and email the generated PDF documents to the respective users.
Integrated HTML to Text connector to parse the values from Rich Text field to regular text and print it on the word template.
Designed Canvas App and registered with Power Automate to import data from Excel Spreadsheet to the Dataverse.
Developed Power Pages portals so that the external users can access the information in the Dataverse.
Designed Dataverse tables and implemented entity permissions with Read/Write/Append filters based on Contact or Account, enabling secure access to related rows.
Automated complex workflows using Power Automate, integrating with Office 365, SharePoint, and other enterprise systems to enhance collaboration and productivity.
Integrated Dataverse Web APIs on Power Pages Portal and enforced custom business logic through JavaScript and jQuery. Used Bootstrap themes across components to meet brand standards.
Architected API-led integration solutions using Azure API Management to expose secured REST endpoints for Dynamics 365 and enterprise systems.
Built high-performance Azure Functions for transformation, validation, and asynchronous processing of CRM and marketing data.
Implemented message-based architectures using Azure Service Bus queues and topics for reliable, decoupled enterprise integrations.
Designed and implemented Azure Functions to handle complex business logic and high-volume processing.
Built Azure Functions to interact with Dataverse using SDK and Web APIs for bulk data processing and custom operations
Created advanced custom input/output controls such as sliders, calendars, charts, and data visualizations tailored to business needs.
Designed and implemented custom PowerApps Component Framework (PCF) controls to enhance the user experience and provide functionality beyond standard controls.
Configured portal Identity Provider settings in Power Pages Studio ( Other login provider, OIDC protocol), and registered the portal callback.
Designed and implemented CI/CD pipelines using Azure DevOps for Power Platform solutions, automating deployment of custom connectors, Power Automate flows, and Power Apps components across environments managing the Application Lifecycle Management(ALM).
Designed and developed custom SharePoint solutions tailored to the specific needs of enterprise clients. This involved creating workflows, and integrating SharePoint with other enterprise systems using Microsoft Power Platform.
Deployed scalable Canvas and Model Driven Power Apps linked to Power BI for operational insights.
Designed and deployed custom AI copilots using Microsoft Copilot Studio to automate business workflows and improve user productivity.
Developed and maintained advanced AI agents using Microsoft Copilot Studio, integrating with APIs, Power Automate flows, and external systems.
Utilized Microsoft Copilot Studio s low-code tools to build AI-powered copilots agents with dynamic conversation flows and backend integration.
Developed complex data models and interactive dashboards in Power BI, providing stakeholders with real-time insights and supporting data-driven decision-making.
Configured and administered SharePoint environments, ensuring optimal performance, security, and compliance with best practices. This included managing site collections, permissions, content types, and workflows to meet the client s operational needs.
Managed end-to-end sprint planning and daily stand-ups, utilizing Agile/Scrum methodologies to prioritize tasks, remove blockers, and drive continuous team productivity.
Regularly presented progress updates, technical challenges, and delivery timelines to stakeholders, maintaining transparency and setting realistic expectations.
Collaborated extensively with business stakeholders and cross-functional teams to gather requirements, analyze needs, and translate them into effective technical solutions.
Managed the end-to-end application lifecycle of Power Platform solutions, including requirements gathering, design, development, testing, deployment, and ongoing support.
Created an internal resource hub using Power Pages, integrating data from SharePoint and Dataverse


Environment: Power Platform, Power Apps, Power BI, Power Automate, Power pages C# .Net, Javascript, TFS, Powershell, Sharepoint, Xrm Tool box, Azure, Dynamics CRM, Okta, Dataverse




Client: USDA, Kansas City, MO Mar 2019 - Nov 2024
ROLE: MS Dynamics 365 / Power Apps Developer Lead

Responsibilities:
Developed complex applications on Microsoft Dynamics CRM 365/2016/2015 platform with customization of entities, sitemap writing client-side JavaScript
Develop of custom WCF web services, dialog-based workflows, plug-ins and integrating custom web pages into CRM
As a team lead inspired team members to evaluate and implement strategic code and system practices
Assisted in the development of customer-facing portals using Microsoft Power Pages, resulting in improved user satisfaction.
Conduct requirements gathering sessions with the end users for defining to-be business processes and requirements
As technical lead, managed the design and development processes for the application
Work with solution partners to determine effort estimates and timeline for development
Assist with new user onboarding, user access, and training
Integrated PCF controls with Dynamics 365 Customer Engagement modules (Sales, Service) and custom model-driven apps.
Automated monthly reporting bundles via Power Automate cloud flows which removed all the manual effort for creating the reports.
Designed conversational workflows with intent routing, topic triggers, and generative AI responses for business automation
Implemented layered Copilot architecture separating conversational UX, orchestration, data access, and backend processing
Built RAG (Retrieval-Augmented Generation) solutions grounding Copilot responses in Dataverse, SharePoint, and enterprise knowledge bases
Orchestrated Copilot-triggered workflows using Power Automate for approvals, CRM updates, notifications, and system integrations
Designed and implemented automated workflows in Power Automate using HTTP actions to call third-party REST APIs for data retrieval and submission.
Managed the end-to-end application lifecycle of Power Platform solutions, including requirements gathering, design, development, testing, deployment, and ongoing support.
Interacting with MS CRM database through the use of web service methods
Delegate and distribute work among the team to hit the sprint goals
Implemented integration of Omnichannel with Dynamics 365 for enabling organizations to instantly connect and engage with their customers across digital messaging channels
Configured Omnichannel Dynamics 365 Customer Service for Supervisors to get real-time and historical visibility and insights into the operational efficiency of agents and the utilization across various channels
Leveraged Power Automate and Dataverse within Copilot Studio to orchestrate backend logic and manage process automation securely.
Integrated Dataverse as knowledge sources for Copilot agents, allowing real-time data interaction and contextual responses.
Developed a customer portal using Power Pages that enabled users to submit support requests and track their status.
Deployed copilots across Microsoft Teams, SharePoint, and internal portals to provide IT self-service capabilities for end users.
Managed leads, opportunities, accounts, contacts, and activities in a way that aligns with the sales process
Experience with data connections, formulas, and expressions in Canvas apps
Designed intuitive user interfaces in canvas apps with responsive layouts, drag-and-drop controls, and dynamic data visualization to optimize user experience across devices
Integrated canvas apps with various data sources, including SharePoint Online, SQL Server, and Microsoft Dataverse, to retrieve, display, and manipulate data
Implemented complex business logic, validation rules, and conditional behaviors using Power Apps formulas and expressions
Designed event-driven solutions using Azure Event Grid to enable real-time business notifications and automated workflows.
Built CI/CD pipelines in Azure DevOps for Azure Functions, Logic Apps, API Management, and Power Platform solutions.
Defined enterprise integration architecture connecting Power Platform, Dataverse, Dynamics 365 CE, and Azure Integration Services.
Established best practices for when to use Power Automate vs Plugins vs Azure Functions for scalability and performance.
Customized Workflows and Plugin for automated processes, based on requirement from sales and marketing department to increase visibility and efficiency
Configured the Omnichannel interface for customer service agent to receive information from customers and do validation on the data
Hands on knowledge of implementing and maintaining access controls in CRM based on roles and access conditions
Responsible for designing, executing, and monitoring marketing campaigns within the Marketing module
Customization of the MS Dynamic CRM 365 Online and deployment of solutions in the Field Service Module.
Set up Microsoft Flow (Power Automate) to provide auto-approval and status update features based on predefined criteria
Implemented, customized, and maintained Dynamics Field Service for First-line workers and trained users to use Microsoft Field Service and PowerApps mobile apps.
Responsible for creating and changing the visualizations in Power BI reports and Dashboards on client requests.
Migrated data from Microsoft Dynamics CRM 2015 to CRM Dynamics CRM 2016.
Assist in Upgrade/Migration from CRM 2016 to 365.
Developed application in PowerApps using Common Data Service CDS, Flow, Excel, Forms and SharePoint online
Deploying and scheduling Reports using SSRS to generate all daily, weekly, monthly and quarterly reports including current status.
Developed canvas and model driven apps.
Designed SSRS reports with sub reports, dynamic sorting, defining data source and subtotals for the report.
Established CI/CD pipelines for Dynamics 365 with structured environments such as dev, test, pre prod, and production.
Automated Dynamics 365 CRM solution export/import using Power Platform Build Tools within Azure DevOps.
Convert client requirements and functional specifications to technical design with effort estimation and doing development for the same
Exposure in client management and system development, design, and implementation
Exposure in creating, updating, and reviewing project plans

Environment: Microsoft Dynamics CRM 365/2016/2015, Simego, Microsoft Visual Studio .NET, AJAX, XML, JavaScript, SQL Server Reporting Services SSRS, TFS, SQL Server 2017/2019, Power BI


Client :The Institute of Internal Auditors, Lake Mary, FL Nov 2017 Mar 2019
Role: Dynamics CRM Developer

Responsibilities:

Designed and customized solutions as per business requirements using custom forms, views, entities, relationships, JavaScript events.
Created various processes for automation (Action, Dialog, Business Process Flow, Workflow, Plugin).
Integrated Dynamics CRM 2016/2015 application with Scribe and SharePoint.
Developed Plug-ins, Custom Workflows to extend the application behavior and automate different processes.
Implemented Sitemap customization using XRM Toolbox for editing the Areas, Groups and Sub Areas.
Implemented Ribbon workbench Customization for adding the buttons and wrote the JavaScript code to handle specific events.
Involved in ASP.NET integration with MS CRM 2016/2015 using CURD Operations, Query Expressions, Fetch XML, Query by Attribute.
Created and maintained documentation and conducted end user training while implementing and supporting CRM system.
Created CRM forms, views, dashboards as well as workflows according to the customer needs.
Created the PowerShell script to deploy the solutions automatically from folder.
Created the console application to create records in CRM on monthly basis.

Environment: Microsoft Dynamics CRM 2016/2015, C# .Net, Javascript, TFS, Powershell, Sharepoint, C#.net, Agile, Visual Studio 2015, Fetch XML, SSRS, Xrm Tool box.


Client : American Homes for Rent, Agoura Hills, CA Sep 2017 Nov 2017
Role: Dynamics CRM Developer

Responsibilities:

Created Users, teams, custom security roles, privileges/rights to roles, assigning and sharing of records.
Involved in design and development of on-premise application using Microsoft Dynamics CRM 2016, SDK, Java script, VS 2015, C#, ASP.NET and Microsoft SQL Server.
Developed Java Scripts for entities in response to client-side events on the entity forms.
Customize Dynamics CRM entities, create multiple forms (security based) on entities, add custom JavaScript on form events, and add web resources, navigation links to achieve the business requirements.
Create plugins on appropriate entity events, workflows, and dialogs to achieve business functionality.
Involved in Dynamics CRM data capture, integration, auditing, data mapping, importing data and creation of interfaces.
Analyze functional capabilities and limitations of out of box application and make wise decisions to reduce amount of custom code developed.
Experienced in coaching/mentoring the team and helped removing impediments, also helped in conducting meetings, reviews, walkthroughs, and customer interviews.
Developed custom SSRS reports in SQL Server 2012 for CRM 2016 to supply the business with needed information for strategic decisions.

Environment: Microsoft Dynamics CRM 2016, Agile, C#.net, Visual Studio 2015, MS SQL Server, IIS 7.0, JavaScript , XML, jQuery, ServiceNow.


Client : Avco Consulting, Worcester, MA Jul 2017 Sep 2017 Role: Software Developer

Responsibilities:

Installation, configuration, and Managing Dynamics CRM 2013
Involved in the SDLC of requirement analysis, design, and development of the web-based application in the fast-paced Agile methodology.
Involved in the design, development and support of Charge Code Assignment and Time Sheet Approval using Microsoft Dynamics CRM 2013, Scribe Insight, SSRS, SQL Server, and SharePoint Server 2010.
Used Team Foundation Server (TFS) for all the source code maintenance needs, tracking using work items.
Worked extensively on defining application functional requirements, Use Case, Test Cases, Application usability requirements, UI specifications and application process flow.
Dedicated and client focused Business Analyst with over two years of experience in the implementation and support of Dynamics CRM solution.
Provided training and ongoing support for customers in report building, data quality and new integrations.
Worked in customizing Microsoft Dynamics Solutions to enhance operational and business processes by building Workflow and Dialogue processes, creating Entities, Attributes, Entity relationships, Views, and Forms.
Involved in doing CRM modifications such as Plugins, JavaScript, and C# Web services for CRM.
Extensively used application capabilities such as activities, data import, charts, and dashboards.
Created teams and security roles to implement role-based forms.
Developed Custom reports using Microsoft reporting services (SSRS), also involved in development of complex reports using C#.

Environment: .NET Framework 4.0, Microsoft Dynamics CRM 2011/2013, MS Dynamics CRM 2011/2013 SDK, C#.Net, ASP.NET, Visual Studio 2010/2012, IIS 7.0, JavaScript, XML, SQL Server 2008/2012.



Client : IBS Software, Kansas City, MO Aug 2016 Jan 2017
Role: Junior Software Developer

Responsibilities:

Developed the web application using C#.NET, ASP.NET, ADO.NET, and SQL Server.
Used MVC architecture for client server interaction.
Tested the application using Coded UI framework.
Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers, and JavaScript/jQuery.
Designed and Developed Web Services using WCF to synchronize data from Remote application database to Online Database using C#.Net, ASP.Net and Visual Studio.Net.
Developed the web application using C#.NET, ASP.NET, ADO.NET, and SQL Server.
Configured the Web.Config file for Session Management and trace.
Consumed Remote Web services using WCF Service Model.
Involved in creating database using SQL Server and have also created stored procedures.
Improved the performance of web pages by using AJAX.
Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
Developed CSS for user interface uniformity.
Used LINQ along with ADO.Net for data retrieving, querying, storage, and manipulation of different data sources like XML, SQL
Used TFS for integration, code security, and version and source control

Environment: C#, ASP.Net, ADO.Net, Visual Studio, MVC, Silverlight, WCF, WPF, SSRS, SQL Server, CSS, AJAX, HTML, jQuery, Java Script, Web Services, Coded UI.

Client : Infosys Technologies Ltd, India Feb 2014 Jul 2015
Role: Systems Engineer

Responsibilities:

Developed the web application using C#.NET, ASP.NET, ADO.NET, and SQL Server.
Consumed Remote Web services using WCF Service Model.

Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
Developed CSS for user interface uniformity.

Used LINQ along with ADO.Net for data retrieving, querying, storage, and manipulation of different data sources like XML.
Implemented Session state and Cookies for web development and security.
Used TFS for integration, code security, and version and source control.
As a .Net Developer, Used MVC architecture for client server interaction.
Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers, and JavaScript/jQuery.
Reports development using SQL Server Reporting Service (SSRS) and also experienced in developing integration packages using SQL Server Integration Service (SSIS).
Involved in creating database using SQL Server and have also created stored procedures.
Improved the performance of web pages by using AJAX.
Designed and Developed Web Services using WCF to synchronize data from Remote application database to Online Database using C#.Net, ASP.Net and Visual Studio.Net.

Environment: SSRS, SQL Server, C#, ASP.Net, ADO.Net, Visual Studio, MVC, CSS, AJAX, HTML, jQuery, Java Script, WebServices, LINQ, IIS.






Education:

Masters in Computer Science, University of Central Missouri, Warrensburg, MO in 2016.
Bachelor of Technology, Computer Science, JNTU, India in 2013.
Diploma in Computer Engineering, SBTET, India in 2010.
Keywords: cprogramm cplusplus csharp continuous integration continuous deployment artificial intelligence user interface user experience business intelligence information technology container edition microsoft mississippi procedural language California Florida Massachusetts Missouri Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];7054
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: