End-to-End Solution Development – Extensive experience in architecting, developing, and deploying SharePoint, Power Platform, and Dynamics 365 solutions, ensuring they are scalable, efficient, and aligned with business needs.
Optimized Power Apps Development – Expertise in Canvas and Model-driven apps, embedding Canvas apps within Model-driven apps, and enhancing performance using collections, variables, components, and efficient data handling techniques.
Process Automation & RPA – Skilled in Power Automate and Robotic Process Automation (RPA) for automating workflows, data synchronization, approvals, and notifications, with advanced error-handling mechanisms.
Advanced SharePoint Customization – Strong proficiency in SharePoint Framework (SPFx), JavaScript, TypeScript, and C#, customizing SharePoint solutions with Power Automate workflows, branding enhancements, and UI customizations.
System Integrations & API Development – Deep understanding of integrating SharePoint, Microsoft Teams, Dynamics 365, and third-party platforms via custom connectors and APIs, ensuring seamless data exchange.
Dynamics 365 & Dataverse Customization – Experienced in C# plugin development, business automation, relationship modeling, and integrating Business Central, optimizing workflows within Dataverse.
Data Management & Security – Strong expertise in Dataverse entity modeling, data relationships, entity security, and structured data flow, ensuring governance and compliance across applications.
ETL & Data Processing – Hands-on experience in building ETL pipelines, integrating data from multiple sources, and transforming datasets using Power Query for efficient reporting and analytics.
Power BI & Business Intelligence – Proficient in DAX, data modeling, and dashboard creation, leveraging Power BI to develop data-driven insights and visual reports for informed decision-making.
Security & Access Control – Well-versed in Azure Active Directory (AAD), role-based access control (RBAC), and security policies, ensuring secure authentication and controlled access across Power Platform, SharePoint, and Dynamics 365.
Environment & DevOps Management – Skilled in Azure DevOps for CI/CD pipelines, version control, and automated deployments, maintaining consistency across development, testing, and production environments.
Azure Functions & Cloud Scalability – Expertise in serverless computing with Azure Functions, extending application capabilities through scalable, cloud-based workflows and external service integrations.
Overview
7
7
years of professional experience
1
1
Certification
Work History
Power Platform Developer
Fidelity Financial
04.2024 - Current
Designing, developing, and optimizing Canvas and Model-driven apps, ensuring efficient use of collections, variables, components, and delegation-aware queries for improved performance.
Implementing error handling techniques such as Try-Catch patterns, OnError functions, and logging mechanisms to enhance application reliability.
Automating business workflows, including approval processes, notifications, robotic process automation (RPA), and data synchronization.
Implementing error-handling strategies, such as Try-Catch scopes, parallel branching for fallback actions, and Teams/Outlook notifications for resilient workflows.
Customizing SharePoint solutions using SPFx, JavaScript, TypeScript, C#, Power Automate, and Power Apps.
Integrating Microsoft Teams and external APIs for enhanced collaboration while incorporating custom error logs and monitoring mechanisms.
Implementing secure integrations between Dataverse, SharePoint, Dynamics 365, and Business Central.
Developing custom connectors, APIs, and Azure Functions, ensuring exception handling and retry policies for API failures.
Configuring and managing Dataverse entities, tables, relationships, and Business Process Flows (BPFs) to streamline enterprise workflows.
Developing custom C# plugins, ensuring data validation and transaction rollbacks to prevent inconsistencies.
Managing data processing and transformation workflows, leveraging Power Query for ETL processes, data cleansing, and transformation.
Implementing error handling strategies using conditional logic, error-checking functions, and debugging tools for data accuracy.
Building interactive dashboards and reports, developing optimized data models and DAX measures for real-time business insights.
Leveraging Power Query for dataset transformation and ensuring data integrity before visualization.
Configuring Azure Active Directory (AAD) authentication and role-based access control (RBAC) for secure data protection.
Enforcing audit logging, monitoring, and user access compliance across Power Platform and SharePoint.
Managing CI/CD pipelines, version control, and automated deployments using Azure DevOps.
Implementing pre-deployment validation checks and rollback strategies to ensure smooth and error-free releases.
Enhancing application performance and scalability, addressing threshold limits, delegation strategies, and Power Automate workflow efficiency.
Applying performance tuning techniques in Power Query, such as column pruning, query folding, and minimizing transformation steps, to improve data processing speed.
SHAREPOINT/ Power Apps Developer
Citizens Bank
03.2021 - 03.2024
Designed and developed Canvas and Model-driven Power Apps, incorporating custom components, dynamic UI elements, and nested galleries to streamline business processes and enhance user interaction.
Embedded Canvas Apps within Model-driven apps to create intuitive navigation, customized front-end designs, and seamless user experiences, improving operational efficiency.
Created interactive Power BI dashboards and reports, leveraging DAX, Power Query, and advanced data modeling to provide real-time insights and drive data-driven decision-making.
Optimized report performance by reducing query complexity, implementing aggregations, and refining data transformations for faster and more efficient analytics.
Developed and customized SharePoint solutions, including SPFx web parts, JavaScript, TypeScript, and C# enhancements, improving UI design and collaboration tools.
Configured document management systems, setting up metadata structures, content types, versioning, and permission controls to ensure compliance and efficient document retrieval.
Designed and implemented automated workflows in Power Automate, enabling data synchronization, approval processes, notifications, and robotic process automation (RPA) to eliminate manual tasks and improve efficiency.
Applied error handling techniques such as Try-Catch mechanisms and fallback strategies to ensure robust and fail-safe automation.
Integrated SharePoint, Dynamics 365, and external platforms using Dataverse, REST APIs, and custom connectors, ensuring real-time data synchronization and seamless cross-platform interoperability.
Developed Azure Functions and API-based integrations to extend system capabilities and automate business processes.
Managed ETL workflows and Power Query transformations, ensuring seamless data migration, integration, and cleansing across SharePoint, Dataverse, and external data sources.
Maintained data integrity and consistency by implementing validation rules, transformation logic, and structured data governance practices.
Configured and enforced security best practices, including Azure Active Directory (AAD) authentication, role-based access control (RBAC), and data loss prevention (DLP) to protect sensitive business data.
Implemented encryption techniques, audit logs, and compliance policies across SharePoint and Power Platform solutions to meet regulatory requirements.
Designed and maintained complex Dataverse data models, creating relationships between tables, business rules, calculated fields, and custom validations to optimize data management and workflow automation.
Developed C# plugins and Business Process Flows (BPFs) to automate operations and enhance business logic across Dynamics 365.
Managed CI/CD pipelines, version control, and automated deployments using Azure DevOps, ensuring structured releases and maintaining development, testing, and production environments.
Implemented automated testing, deployment validation, and rollback strategies for smooth and error-free application deployments.
Provided training and support for SharePoint and Power Platform users, conducting knowledge-sharing sessions, documentation, and troubleshooting to drive solution adoption and user proficiency.
Assisted teams with best practices, governance models, and performance optimization strategies to maximize system efficiency.
SharePoint/power Platform Developer
Key Bank
02.2018 - 02.2021
Led SharePoint migration projects, transitioning from on-premises to SharePoint Online, ensuring minimal disruption, seamless data transfer, and user adoption while optimizing performance.
Enhanced SharePoint performance and stability, troubleshooting on-premises and cloud environments, optimizing queries, load balancing, and resource allocation for maximum efficiency.
Developed custom SharePoint solutions using SPFx, .NET, C#, HTML, CSS, and JavaScript, extending default functionalities to enhance collaboration and business processes.
Configured SharePoint document management systems, designing custom lists, views, metadata, and permission structures to improve searchability, compliance, and user experience.
Automated business workflows using Power Automate and Nintex, reducing manual interventions, optimizing approval processes, notifications, and data synchronization across platforms.
Implemented PowerShell scripts and API integrations for SharePoint administration, streamlining user provisioning, bulk operations, and system management tasks.
Built and optimized Power Apps solutions, including Canvas and Model-driven apps, automating business processes and improving operational efficiency.
Developed custom UI components in Power Apps, enhancing user engagement with dynamic interfaces, nested galleries, and interactive data visualization.
Integrated SharePoint with Azure, Microsoft 365, and Dynamics 365, ensuring real-time data synchronization and seamless cross-platform collaboration.
Designed scalable Model-driven apps, leveraging Dataverse and Dynamics 365 CRM, implementing complex business rules and workflow automation for structured data processing.
Managed and secured SharePoint environments, ensuring high availability, security compliance, and proactive troubleshooting to maintain system reliability.