Satya Subha Sri Sakhinala
Sr Power Apps Consultant @ York Region (The Regional Municipality of York)
About
• Hands-on experience customizing Dynamics CRM 2016, Dynamics 365 9.x, and the Power Apps platform, including model-driven apps, canvas apps, business process flows, business rules, and solution lifecycle management. • Skilled in developing C# plugins, custom workflows, custom actions, custom APIs, and web resources to automate business logic and enhance system functionality. • Proficient in provisioning and customizing Power Apps Portals using Liquid templates, entity permissions, web roles, and Azure B2C authentication. Experienced in migrating configurations using the Configuration Migration Tool and enabling production features like custom domains and logging. • Customized Power Apps ribbons, sitemaps, and form components to provide tailored user experiences and improve navigation across apps. • Performed environment tasks such as copying, restoring backups, managing audit logs, and replicating configurations between stage and development environments to ensure governance and continuity. • Designed complex Power Automate and Azure Logic Apps flows with retry policies, real-time notifications, dynamic conditions, and integration with SharePoint, Dataverse, SQL, and other enterprise systems. • Automated base64 document extraction, PDF conversion using Azure PDF Services, and storage in SharePoint, ensuring compliance, security, and traceability of document workflows. • Executed seamless data migration from on-premise systems to Power Platform using tools like KingswaySoft SSIS, Scribe Online, and Azure Data Factory. Expert in mapping data models across legacy and cloud systems while preserving data integrity. • Built robust data pipelines integrating Azure Synapse, Logic Apps, SFTP, and SQL to enable real-time synchronization, hourly-refreshed views, and secure data exchanges. • Developed interactive Power BI dashboards for license tracking, data quality monitoring, and region-wise sales reporting by integrating data from CRM, SharePoint, and SQL, enabling informed business decisions. • Enhanced CRM and Power Platform security by implementing field-level security, hierarchical models, and custom sharing rules. Automated user provisioning and role assignments using Power Automate and Office 365 integration. • Proficient in managing managed/unmanaged solutions, using Solution Packager for CI/CD, and maintaining code in Git and TFS repositories. • Actively involved in QA and UAT cycles, test case creation, bug tracking, and validating deployments across development, staging, and production environments.
Canada
Oshawa
Information Technology & Services
Azure Synapse, Application Development, Agile Methodologies, JavaScript, .NET Framework, jQuery, Microsoft Power Automate, Kingswaysoft, Azure Functions, Plugins, Microsoft Dynamics, C#, Customer Relationship Management (CRM), power pages, Microsoft Power Platform, Microsoft Power Apps, Microsoft Dynamics CRM, Azure Logic Apps, SQL, Data Modeling
Experience

Sr Power Apps Consultant
Newmarket, Ontario, Canada
* Designed Power Automate solution to sync selected and child records across Dataverse environments, preserving relationships and lookup integrity * Built sync logic with retry policies, version control, and base64-to-binary file conversion for compliant document handling * Developed a Canvas App for CRM access approvals with SharePoint and Power Automate integration for real-time status tracking * Automated Excel file parsing to update SharePoint lists for role-based and team-based access tracking. Created hourly-refreshed snapshot views in Azure Synapse to improve Dynamics CRM data consistency and retrieval performance * Developed reliable data pipelines between Azure Logic Apps, Synapse, and SFTP, handling connectivity, authentication, and errors * Built a .NET console app to extract filtered CRM documents and deliver them securely to target servers via scheduled tasks * Automated PDF handling by extracting attachments from Dataverse, converting with Azure PDF Services, and storing in SharePoint * Led full lifecycle of a model-driven Power App for client licensing, including custom tables, forms, views, and security roles * Defined business rules and process flows for license registration with dynamic field visibility and conditional validation logic * Implemented C# plugins for automation and enforcement of custom logic, and Power Automate flows for license and case alerts * Integrated client and licensing data between Dataverse and on-prem SQL using Azure Logic Apps, reducing manual entry by 50% * Provisioned Power Apps Portals with custom web pages, Liquid templates, web roles, and entity permissions from scratch * Set up Azure B2C authentication and migrated portal configurations using the Configuration Migration Tool and custom domains * Built Power BI dashboards for active case tracking and license monitoring, improving decision-making and resolution speed

Dyanmics CRM Developer
India
• Registered user profiles within Office 365 and integrated them into designated security groups. • Efficiently migrated Teams and security roles from on-premise systems to cloud environments, ensuring users were correctly assigned to their respective security roles. • Transitioned customized components from the on-premise solution to the Power Apps cloud environment, ensuring a seamless migration process. • Conducted intricate data mapping exercises between on-premise systems and the Power Apps Dataverse. • Utilized the Kingswaysoft migration tool to create scripts for client data migration, including Accounts (Clients), Contacts (Customers), and Enrolled courses data. • Successfully replicated on-premise integration scripts using the Scribe online tool, setting the cloud CRM environment as the source. • Conducted comprehensive post-migration testing in the cloud, ensuring all customizations were accurately deployed and functioning as expected. • Managed solution lifecycles by deploying managed and unmanaged solutions across different environments — development, staging, and production. • Utilized the Solution Packager tool to split solutions into components, facilitating source control and continuous integration practices • Enhanced CRM security by implementing field-level security profiles, hierarchical security models, and sharing rules, ensuring data accessibility was in line with organizational roles and responsibilities. • Produced analytical reports detailing region-wise sales data of each store on a monthly basis, inventory sales, and other crucial metrics using Power BI. • Expertly designed and implemented prompts, custom calculations, conditions, filters, parameters, groups, and sets to enhance the detail and quality of various analytical reports and dashboards.

.NET Developer
Optival Solutions Pvt. Ltd.
India
• Crafted views using the Razor syntax, integrating HTML with C# code for dynamic content rendering. • Developed controller actions to handle HTTP GET and POST requests, ensuring appropriate routing of user requests. • Designed forms using HTML helpers, capturing and processing user inputs to interact with backend data sources. • Set up essential CRUD (Create, Read, Update, Delete) operations to manage data interactions between the application and the database. • Used Git and TFS (Team Foundation Server) for version control and continuous integration. • Employed jQuery and Bootstrap to optimize the frontend, ensuring responsiveness and compatibility across multiple browsers. • Utilized AJAX for asynchronous data retrieval, enhancing page load times.
Satya Subha Sri Sakhinala's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.





