Define target architecture across Dynamics 365 CRM apps and custom Power Apps on Dataverse.
Translate business needs into domain models, Dataverse schemas, and layered solutions.
Design and adapt ALM process, environment strategy (dev/test/uat/prod), data residency, and licensing footprint.
Design integrations using Power Automate, Logic Apps, Azure Functions, Service Bus/Event Grid, Dataverse APIs, webhooks, virtual tables, custom connectors, and API Management.
Implement secure connectivity when integrating with ERPs, CRMs, ISVs (SAP, D365 FO, Salesforce, ServiceNow), payments, marketing tools, and custom APIs.
Define patterns for real-time vs batch integrations, error handling, retries, and observability.
Lead development of plugins (C#), workflow activities, PCF controls, and UI customizations.
Enforce coding standards, solution segmentation, and performance optimization.
Own Dataverse data modeling, relationships, data quality, and lifecycle management.
Design the security model with roles, teams, hierarchy, field security, Entra ID, and DLP policies.
Contribute to delivering CI/CD pipelines with Azure DevOps, using PAC CLI and environment variables.
Facilitate discovery, fit-gap, and blueprint workshops with stakeholders.
Produce architecture diagrams, data flows, integration contracts, migration strategies, and support models.
Mentor consultants and developers while collaborating with security, infrastructure, and business stakeholders.
Engage in Power Platform presales activities, including RFP responses, high-level estimations, and solution designs for Dynamics 365 and custom Power Apps with Dataverse.