Satish Reddy Uppala
Power Platform Consultant
Ph: +1-940-***-**** Email: ****@*************.***
Professional Summary:
IT professional with over 10+ years of experience, specializing in Power Platform (Power Apps, Power Automate, Power BI) and Microsoft Dynamics 365. Proven expertise in designing, developing, and implementing end-to-end business solutions across various domains. Skilled in customizing Dynamics 365 CE/CRM, building Canvas and Model-driven apps, automating business processes, and developing insightful dashboards and reports. Strong knowledge of solution architecture, data modeling, security design, integration, and migration strategies.
Proficient in building Canvas, Model-Driven, and Power Pages, automating workflows with Power Automate, and integrating with SharePoint and Dataverse for streamlined data management.
Hands-on experience on Power Automate Cloud, SharePoint, SQL Server, and Dataverse.
Proficient in PowerFx and JavaScript for advanced customizations.
Experienced in developing custom connectors for integrating third-party systems with Power Platform.
Skilled in configuring and securing data access and permissions in Microsoft Dataverse.
Proficient in designing and managing relational data models within Microsoft Dataverse to support scalable and efficient business applications.
Proficient in designing and implementing interactive and dynamic controls using Power Apps Component Framework (PCF) to enhance user experience.
Proficient in implementing Data Loss Prevention (DLP) policies to safeguard sensitive data while ensuring seamless business operations
Adept at configuring role-based access control (RBAC), authentication mechanisms, and governance strategies to enhance security and compliance within Power Apps solutions.
Hands on experience Microsoft Power Automate Cloud and Power automate desktop App
Hands-on experience advanced formulas using Power Fx for dynamic behaviors and calculations.
Expert in Power Automate integration, enabling secure automation while enforcing DLP policies to mitigate data leakage risks. Skilled in Azure AD, conditional access policies, and security groups to fortify Power Apps applications against unauthorized access
Adept at designing, developing, and optimizing Power BI dashboards and reports.
Skilled in Microsoft Dynamics CRM versions 2016 through Dynamics 365, with expertise in Entity, Views, Web resources, Ribbon, Chart, configuration, and customization, including integration with MS SharePoint and MS Outlook.
Proficient in customization and configuration, including plugins, workflows, forms, views, and business rules to tailor solutions that align with complex business needs.
Proficient in testing plugins using various tools including Postman, Fiddler, Soap UI, CRM Rest Builder, Unit tests, and Console application.
Designed and deployed Plug-ins and Workflows in CRM to support business processes in sales, marketing, and customer service using CRM SDK and C#.NET.
Strong background in designing scalable security models, performing Out-of-the-Box (OOB) configurations, and integrating Dynamics 365 with external systems and third-party applications
Experienced in using plug-ins to connect Dataverse with external systems and services for seamless data exchange.
Utilized Azure DevOps for project management, version control, continuous integration, and continuous delivery (CI/CD), ensuring efficient development, deployment, and monitoring of CRM applications.
Implemented data integration solutions to synchronize data between Microsoft Dynamics CRM and other business systems, ensuring data accuracy and consistency across the organization.
Collaborated closely with stakeholders to understand business needs, translating requirements into customized CRM configurations and integrations that support business growth and scalability.
Certifications:
PL400 - Power Platform Developer Associate
PL900 - Power Platform Fundamentals
Education Details:
Master of computer applications (MCA) from JNTU Hyderabad University in 2014
Bachelor of science(B.sc) from Acharya Nagarjuna University in 2011
Technical Skills:
Power Platform: Power Apps (Canvas, Model-Driven), Power Automate (Cloud, Desktop Flows), Power BI
Microsoft Ecosystem: SharePoint Online, Dynamics 365, Excel, Outlook, Teams
Databases: Dataverse, SQL Server, Azure SQL, SharePoint Lists, Excel Tables
Languages & Scripting: Power Fx, JavaScript, JSON, HTML, CSS, XPath
Integration & Automation: HTTP Connectors, Custom Connectors, Webhooks, REST APIs
Security & Governance: DLP Policies, Role-based Security, Microsoft Entra ID (AAD)
DevOps & Deployment: Power Platform CLI, Solutions Packaging, ALM
Cloud & Services: Azure Logic Apps, Azure Functions, Azure DevOps
Professional Experience:
Advance Auto Parts Microsoft Power Platform consultant April 2025 – till date
Responsibilities:
Lead requirement gathering sessions with stakeholders to capture functional and non-functional needs, translating them into actionable technical specifications.
Design scalable Power Platform solutions (Canvas apps, Power Automate flows, and Power BI dashboards) aligned with organizational goals.
Integrate multiple data sources SharePoint, third-party APIs to ensure seamless data flow and consistency.
Develop and configure custom connectors to extend Power Platform capabilities for unique business use cases.
Implement robust security and compliance measures including role-based access control, DLP policies, and Azure AD integration.
Automate complex business processes using Power Automate workflows, approvals, and triggers to improve efficiency.
Manage ALM processes including solution packaging, version control, and environment management via Azure DevOps.
Collaborate with cross-functional teams business, QA to ensure solutions meet quality, performance, and usability standards.
Provide end-user training and documentation to drive adoption and empower business teams with self-service capabilities.
Monitor, optimize, and enhance solutions post-deployment based on user feedback, performance analytics, and evolving business needs.
Sandoz, Cognizant Microsoft Power Platform consultant Oct 2023 – Jan 2025
Responsibilities:
Designed and developed custom Canvas Power Apps to streamline manual business processes, enhancing operational efficiency and user experience.
Created automated workflows using Power Automate to streamline business tasks, approvals, notifications, and data synchronization across Microsoft 365 and external systems.
Built interactive and insightful dashboards using Power BI, connecting to multiple data sources to support business intelligence and decision-making.
Integrated Power Platform solutions with Microsoft Dynamics 365, SharePoint, SQL Server, and third-party applications using standard connectors and custom APIs.
Implemented robust security roles and data access policies across Power Platform components to ensure compliance and data integrity.
Collaborated with business users and stakeholders to gather requirements, design prototypes, and deliver user-centric low-code solutions.
Developed reusable components and custom connectors to extend the capabilities of Power Apps and Power Automate across different departments.
Managed application lifecycle using ALM practices, including version control, environment strategies, and deployment via Azure DevOps.
Provided ongoing support, troubleshooting, and enhancements for existing Power Platform solutions to ensure optimal performance and usability.
Conducted end-user training sessions and prepared documentation to drive adoption and empower users with self-service capabilities.
Sanofi, Cognizant Microsoft Power Platform consultant June 2022 – Sep 2023
Responsibilities:
Work closely with business stakeholders, WL3 members, and the Resource Planning Team (WFM) to understand project tracking and FTE release needs.
Identify and document business requirements, ensuring alignment with project objectives.
Design and build a Power Apps application (Canvas app) to facilitate project submissions, approvals, FTE release, and status tracking.
Integrate SharePoint as the database for seamless data storage and retrieval within the Direct Benefit App.
Enable functionality for business users to combine roles across projects for releasing FTEs.
Use Power Automate to create automated workflows for sending email notifications to WL3 members and Resource Planning Teams for approvals and signoffs.
Develop and test workflows for role-level signoffs and Position ID release notifications.
Establish robust data connections between SharePoint and Power Apps to access and manage data efficiently.
Implement role-based access control to restrict data visibility, ensuring users can only view projects relevant to their entity and function.
Deploy the application with minimal disruption to business operations.
Provide post-deployment support and address user feedback to enhance the app's functionality.
Create user guides and documentation for the application workflows and processes.
Conduct training sessions for business teams, WL3 members, and Resource Planning Teams to ensure effective adoption of the application.
Monitor application performance and resolve any post-deployment issues.
Novartis, DXC Technology Microsoft Power Platform Consultant June 2021 – June 2022
Responsibilities:
Collaborate with stakeholders to gather requirements and translate them into app functionalities.
Define functional specifications and translate business needs into technical solutions.
Design and develop the application using Power Apps (Model driven), with a focus on user-friendly interfaces for business teams.
Identify business processes that can be optimized using Canvas Apps.
Integrate SharePoint as the backend database to store and access project-related data.
Leverage Power Automate to create workflows that handle email notifications, approval processes.
Automate business logic to streamline the processes from project submission to final approvals.
Configure SharePoint for secure data storage and set up seamless integration with Power Apps.
Ensure accurate and efficient handling of data, including role-based access for project and entity-specific information.
Deploy the application securely and ensure it integrates seamlessly with existing systems.
Provide post-deployment support to resolve any operational issues or incorporate feedback from end-users.
Prepare detailed documentation for the app, including workflows, SharePoint integration, and user guides.
Monitor the app's performance and address any post-deployment issues promptly.
Nestle, Sonata Microsoft Power Platform Consultant Sep 2019 – May 2021
Responsibilities:
Collaborate with stakeholders to understand the organization's vendor management needs.
Design and develop Canvas Apps to implement the required functionalities.
Customize forms, views, and dashboards to enhance user experience and ensure data consistency.
Build workflows in Power Automate to automate approval processes and notifications for vendor onboarding.
Integrate Power Apps with other tools (Office 365, SharePoint) for seamless data exchange.
Configure and manage Dataverse or other databases for storing vendor information securely and efficiently.
Ensure data accuracy, consistency, and compliance with organizational policies.
Document the application design, workflows, and processes for future reference.
Provide training sessions for end-users to ensure smooth adoption of the application.
Monitor the application's performance post-implementation and address any issues that arise.
Implement updates and new features as needed to meet evolving business requirements.
Nivel Parts, Sonata Microsoft Power Platform Consultant May 2018 – Aug 2019
Responsibilities:
Designed and developed scalable Canvas and Model-Driven Power Apps tailored to business requirements with intuitive user interfaces.
Automated complex business workflows using Power Automate (cloud, instant, scheduled, and business process flows).
Integrated Power Apps and flows with data sources like Microsoft Dataverse, SharePoint, SQL Server, and third-party APIs.
Created custom connectors and leveraged HTTP actions to enable advanced integrations with external systems.
Implemented business rules, Power Fx expressions, and conditional logic to enhance app functionality and enforce data validation.
Configured role-based security, environment permissions, and data access controls using Dataverse and Azure AD.
Monitored and optimized app and flow performance for reliability and responsiveness using Power Platform tools.
Collaborated with stakeholders to gather requirements, provide technical solutions, and conduct user acceptance testing (UAT).
Packaged and deployed solutions across development, test, and production environments using Power Platform CLI and managed solutions.
Prepared detailed documentation, user guides, and provided post-deployment support and training for end-users.
Human care Systems, R Systems Microsoft Dynamics 365 Consultant May 2016 – May 2018
Responsibilities:
Performed analysis, design, configuration, and development tasks in DCF Microsoft Dynamics focusing on end-user experience and business needs.
Developed and integrated solutions using Microsoft Dynamics Dataverse, SQL Server, SSIS, and Azure cloud services.
Created and customized web resources, workflows, forms, views, tables, and relationships within MS Dynamics CRM.
Enhanced front-end functionality and user experience using JavaScript, jQuery, HTML5, and CSS.
Configured MS Dynamics CRM with Microsoft Outlook and SharePoint for seamless integration and document management.
Developed custom plug-ins, workflows, and scripts using C#, .NET, and the CRM SDK to extend system functionalities.
Utilized Visual Studio, Azure DevOps, and XRM Toolbox for development and source control.
Conducted comprehensive system testing, documentation, and provided go-live support.
Leveraged Agile methodologies and contributed to digital transformation initiatives.
Designed and developed REST services using Web APIs and integrated WCF services with Azure.
Created detailed reports and dashboards using SSRS and Power BI to support business decision-making.
Gathered and analyzed infrastructure requirements, leading to successful implementation and migration of MS Dynamics CRM systems.
Developing form customizations using JavaScript/jQuery, HTML.
Working with Microsoft Dynamics Data verse, SQL Server, and other data management tools and technologies.
Creating Web Resources, Workflows, Tables and Relationships.
Working on customization of ribbons using Ribbon Editor Tool.
Configuring the MS Dynamics CRM forms, screens, and views, and reports around the customer needs for an interface.
Using Visual Studio, Azure DevOps, source control, CRM SDK, SQL Server, and XRM Toolbox.
Assisting with testing, documentation, and go-live support activities.
Designed comprehensive systems and modules, meticulously gathering requirements and illustrating business processes through detailed flowcharts.
Demonstrated expertise in the complete software development life cycle (SDLC) and CRM principles, notably supporting Microsoft Dynamics CRM and crafting tailored .NET applications.
Successfully deployed Dynamics 365 web portals leveraging Agile methodologies, ensuring timely and cost-effective project delivery.
Tesco, Tech Mahindra Microsoft Dynamics 365 Consultant Aug 2014 – May 2016
Responsibilities:
Developed application solutions tailored to client needs using Microsoft Dynamics CRM customization tools, Workflow tool, and SDK.
Configured applications according to client requirements using Microsoft Dynamics CRM & D365.
Collaborated with business users to discuss application requirements and specifications, following Agile methodology.
Implemented application validation, exception handling, and logging components using MS Dynamics CRM.
Customized CRM tools, developed Business Units, Teams, Security Roles, and assigned them to users.
Created HTML, CSS, and JavaScript resources for CRM website integration.
Designed admin and user forms in CRM by adding sections, layouts, and fields.
Provided CRM administration and operational support, including user and security management, hierarchies, roles, lead import and management, view creation, and administration.
Developed XML fetch queries using C# and performed gap analysis between client requirements and MS Dynamics CRM functionality.
Implemented form field validations using jQuery and wrote plugins for entity data creations, updates, and validations using C#.
Designed and developed RESTful services using Web APIs and integrated custom WCF services with Azure and other applications.
Used SSRS to develop and deploy reports, generating weekly, monthly, and yearly business reports for statistical analysis.
Implemented data integration in MS Dynamics CRM using Data Import and Scribe, working on relationships between system and custom entities.
Configured MS Dynamics CRM with Microsoft Outlook, installed ADX Studio Portals for CRM, and developed and monitored SSIS packages and SSAS.
Gathered existing infrastructure information, including Active Directory, SQL Server, and Reporting Server instances for MS Dynamics CRM/XRM implementation, and created organizational structures, business units, teams, and defined security roles.