Roshan Babu Rudra
Microsoft Dynamics CRM Technical Consultant
Email: **************@*****.*** Mobile: +1-469-***-****
Professional Summary:
Having 14+ Years of experience in various phases of Software Development involved in Analysis, Coding, Testing and Implementation of various types of applications in client/server and n-tier architecture including extensive experience in Microsoft Dynamics CRM.
14+ years of Experience with MS Dynamics CRM 2013, 2016 and D365 CE.
Designed and implemented end-to-end business solutions using Dynamics 365 CE modules including Sales, Service, Marketing and Field Service.
Good domain knowledge on Customer Relationship Management, Banking, Healthcare, finance, Insurance and telecom through MS CRM.
Completed Microsoft PL-400 Certification.
Completed Microsoft Power Platform Solution Architect PL-600 Certification.
Development experience in Power Platform (Power Apps, Power Automate, Power Automate Desktop, Copilot Studio) delivering enterprise-grade solutions across multiple business domains.
Designed and developed Canvas Apps and Model-Driven Apps with Dataverse as the backend, implementing optimized forms, business rules, and custom logic for improved user experience.
Implemented end-to-end automation solutions using Power Automate (Cloud Flows & Desktop Flows), including integrations with SharePoint, Dynamics 365, Outlook, Azure Service Bus, SQL Server, and third-party APIs through Custom Connectors.
Configured and managed Dataverse security roles, field-level security, and team-based security models ensuring compliance with organizational policies.
Proficient in general programming (C#, JavaScript, TypeScript, JSON, REST APIs, OOP concepts) for extending Power Platform capabilities and building custom solutions.
Strong knowledge of application lifecycle management (ALM) with Power Platform, including solution packaging, version control (Azure DevOps/Git), automated deployment pipelines, and automated testing frameworks.
Collaborated with cross-functional teams and stakeholders to analyze requirements, identify business problems, and deliver scalable, maintainable, and secure solutions in alignment with SDLC best practices.
Adept at troubleshooting, diagnosing issues, and performance optimization in Power Platform solutions, ensuring high reliability and user adoption.
Recognized for collaborative working style, accountability, and ability to mentor team members while ensuring alignment with business goals and IT strategy.
Having good working experience in Power Apps, Model Driven App and Canvas Apps.
Having good Experience in Power Automation flows, Power Pages and PCF Controls in Microsoft Dynamics 365 CE.
Created and deployed custom entities, business rules, and business process flows to meet client-specific CRM needs.
Configured security roles, business units, and access teams to support organizational security models.
Customized CE forms, views, dashboards, and workflows using Power Platform tools.
Good Knowledge of Exporting/Importing solutions into CRM.
Having good knowledge in handling CICD pipelines to create build and release versions of the implementations.
Having good experience in using XrmToolBox, Ribbon Workbench and Rest Builder.
Experience in Working with Scribe and configuration data management for migration of data in MS CRM.
Experience in writing Database Queries using MS SQL Server and Configuration Management tools TFS, GitHub and Jira.
Experience in requirement gathering analyzing and documentation from client and Led requirement workshops and gap-fit analysis sessions with business stakeholders.
Technical Skills:
Category
Skills & Tools
Power Platform & CRM
Microsoft Dynamics 365 CE, Power Automate, Power Apps (Canvas, Model-Driven), Power Pages, Power Virtual Agents.
Development & Scripting
C#.NET, JavaScript, XML, OData, jQuery, AJAX, HTML, CSS.
Data & Integration
SQL Server 2008, 2012, Server Business Intelligence Suite (SSIS, SSRS), Azure Data Factory, Kingsway Soft, Scribe.
Cloud & Automation
Azure Logic Apps, Azure Functions, Azure API Management, Azure DevOps (CI/CD, Pipelines)
Design Pattern
Scrum, Agile, JIRA, Use-cases, Confluence and ER Diagram
Certifications:
PL - 600: Microsoft Power Platform Solution Architect
PL - 400: Microsoft Power Platform Developer
MB2-707: Microsoft Dynamics CRM Customization and Configuration
70-483: Programming in C# Certification
Education:
Bachelors in Electronics and Communications from Osmania University, India, 2008
Masters in computer science from University of Northern Virginia, USA, 2011.
Professional Experience:
Sainars Solution Inc June 2025 – Till Date
MS Dynamics Lead
Project: Loan Depot, Dallas Texas
The Loan Depot CRM application is a custom-built enterprise CRM platform designed to manage end-to-end mortgage loan lifecycle operations across all U.S. states. As one of the leading non-bank retail mortgage lenders in the country, Loan Depot required a scalable, secure, and automated system to support customer engagement, loan origination, underwriting, document management, compliance, and post-loan servicing.
Responsibilities:
Led overall Power Platform architecture, ensuring scalable and secure design aligned with Microsoft best practices and organizational goals.
Defined and governed ALM strategy using Power Platform Pipelines for Dev, UAT, and Production environments.
Designed and developed custom CRM components including Plugins, Workflows, Power Apps (Model-driven & Canvas), and PCF Controls.
Built reusable Power Automate flows to automate borrower communication, loan status updates, and notification systems.
Implemented complex, state-specific loan rules using Business Process Flows, Custom Pages, and JavaScript logic.
Developed automated workflows to trigger follow-up activities in CRM upon completion of field visits, ensuring seamless handoff to underwriting and compliance teams.
Collaborated with compliance, QA, and business stakeholders to ensure system adherence to federal and state-specific mortgage regulations.
Managed Power Platform Pipelines for CI/CD, solution deployments, version control, and automated testing processes.
Implemented Custom API and Custom Pages based on client-specific business operations and external system integration needs.
Designed and deployed customer-facing Realtor Portal and Loan Officer Mobile App using Power Pages and Progressive Web Apps (PWA) model.
Wipro Limited Oct 2017 – April 2025
MS Dynamics Sr Developer
Project: Al Etihad Credit Bureau
Al Etihad Credit Bureau is a Public Joint Stock Company wholly owned by the UAE Federal Government. As per UAE Federal Law No. (6) of 2010 concerning Credit Information, the company is mandated to regularly collect credit information from financial and non-financial institutions in the UAE. Al Etihad Credit Bureau aggregates and analyzes this data to calculate Credit Scores and produce Credit Reports that are made available to individuals and companies in the UAE.
Responsibilities:
Analyze and interpret client requirements to create and prepare technical design documents, design specifications, and implementation notes.
Designed and implemented end-to-end business solutions using Dynamics 365 CE modules including Sales and Customer Service.
Integrated data from multiple sources including SQL Server, Azure Data Lake, Excel, SharePoint, and APIs into Power BI.
Configured Azure Blob Storage for document storage and retrieval integrated with Dynamics 365 Portals.
Development experience in Power Platform (Power Apps, Power Automate, Power Automate Desktop, Copilot Studio) delivering enterprise-grade solutions across multiple business domains.
Designed and developed Canvas Apps and Model-Driven Apps with Dataverse as the backend, implementing optimized forms, business rules, and custom logic for improved user experience.
Developed and deployed Power Apps Canvas and Model-Driven Apps to extend CRM functionalities across teams.
Created and deployed custom entities, business rules, and business process flows to meet client-specific CRM needs.
Having good knowledge in using XrmToolBox, Ribbon Workbench and Rest Builder.
Integrated C#.NET components with Microsoft Dynamics CRM SDK, enabling plugin development, custom workflow activities, and real-time API interaction.
Project: SPARK
King Salman Energy Park (SPARK) is energy city megaproject which will position Saudi Arabia as a world-class global energy, industrial and technology hub, it will cater to local and foreign investors in the energy sector and will provide an ideal environment for its tenants to establish and expand their operations in Saudi Arabia.
Responsibilities:
Analyze and understand the client requirements, develop and prepare design specification documents, implementation notes etc.
Designing the solution for the new requirements and enhancements of the existing functionality
Developed and deployed Azure Functions to handle webhook requests from Dynamics plugins and external triggers.
Developed Plugins, Workflows, PCF Controls, Power Automation and Power Pages in Microsoft Dynamics 365 CE
Configured and customized Dynamics 365 Field Service to manage loan inspection scheduling, property appraisal visits, and on-site verification tasks.
Set up Resource Scheduling Optimization (RSO) for efficient allocation of field agents, ensuring timely inspections and service requests across multiple states.
Managing client and providing daily and weekly reports including requirement gathering for enhancements
Worked in handling CICD pipelines to create build and release versions of the implementations.
Coding, testing and debugging new enhancements in the applications and unit testing all the individual user scenarios for complete coverage
Project: Claro
Claro is a Telecom Service provider in Latin America implementing Dynamics 365 for all post sale operations. Dynamics 365 integrated with external applications and maintaining data of each customer contract. Customer Service Representatives use D-365 forms designed with HTML/Angular JS to hold customer interactions. Customers create service request by doing Email/F2F/Phone communication modes. Implemented windows workflow activities (WWF) to bring customer contract data from external applications.
Responsibilities:
Involved in developing scripts to automate the process and testing for effective and quality product delivery.
Building Plugins, workflows and Customizations
Designed and implemented end-to-end business solutions using Dynamics 365 CE modules including Customer Service, and Marketing.
Developed and deployed Canvas and Model-Driven Apps to extend CRM functionalities across teams.
Designed and implemented using Power Automate flows in Dynamics 365 CE.
Configured security roles, business units, and access teams to support organizational security models.
Timely completed and provided accurate solution to all tickets
Involved in bug fixing and change request configurations as per the requirement.
Involved in ribbon customization and business rules.
Performed end-to-end testing and involved in daily SCRUM calls.
Providing Technical Approach documents and Deployment documents for the sprints
Accenture Solutions Pvt. Ltd. June 2016 – Oct 2017
Dynamics CRM Developer
Project: Nokia Care Tool
The Nokia Care Tool project handles the implementation of Microsoft Dynamics CRM Online for the Nokia Networks Global Care organization. Using this solution, Nokia employees from this organization as well as Nokia Customers can initiate, process and collaborate on cases which are related to Nokia Network products to solve regular cases and queries as well as emergencies and outages.
Responsibilities:
Involved in data migration.
Involved in writing java scripts and business rules.
Involved in writing plugins and workflows
Timely completed and provided accurate solution to all tickets
Involved in writing ribbon buttons, adding actions and rules to it.
Involved in bug fixing and change request configurations as per the requirement.
Coding, testing and debugging new enhancements in the applications and unit testing all the individual user scenarios for complete coverage
Timely completed and provided accurate solution to all tickets
HCL Technologies May 2014 – Aug 2015
CRM Developer.
Project: IPF
The International Personal Finance (IPF) is an Advertise & Promote will undertake marketing activity, sales activities to occur and has Service activity when a customer contacts IPF (inbound) requesting information in connection to their account or other general enquiries with regards to IPF products and services.
Responsibilities:
Involved in requirement analysis and designing/Modifying the UI.
Involved in writing ribbon buttons.
Involved in writing java scripts, Plugins, Workflows and business rules.
Analyze and understand the client requirements.
Done customizations and configurations as per the requirement.
Services for Client Issues and Customizations.
Performed end-to-end testing and involved in daily SCRUM calls.
Involved in unit testing and bug fixing.
Avco Consulting Inc, Lancing, MI Oct 2011 – Jan 2014
Programmer Analyst
Project: MiSACWIS
Michigan Statewide Automated Child Welfare Information Systems (MiSACWIS) are in some stage of planning, development, implementation, or operations in States to collect and report data on children in care, providers, and services offered by State agencies. MiSACWIS is a comprehensive automated case management tool that supports social workers’ foster care and adoptions assistance case management practice.
Responsibilities:
Developed HTML Pages as per the product requirement.
Involved in writing the Unit Test Cases for Testing the Applications.
Involved in bug fixing and change request.
Involved in Unit/Smoke testing of the application and fixing the defects raised.
Actively managed the whole module and executed and supported till deployment in Production.