Over 6 years of experience as a SharePoint/Power Platform Developer, delivering scalable, secure business applications using Power Apps, Power Automate, Power BI, SharePoint, and Dynamics 365.
Expertise in SharePoint Online/On-Prem, including site architecture, metadata/content types, lists/libraries/views, SPFx web parts/extensions, SharePoint Designer workflows, and custom branding using HTML, CSS, JavaScript.
Successfully managed multiple SharePoint migrations with ShareGate and PowerShell, preserving data, metadata, and permission models during transitions from on-prem to cloud.
Skilled in Canvas and Model-Driven Power Apps development, leveraging components, collections, variables, delegation strategies, error handling, and responsive UI design.
Built complex, cross-platform Power Automate workflows (Cloud & RPA) for approval processes, data synchronization, notifications, and system integrations.
Proficient in Power BI reporting and visualization, using DAX, Direct Query, Import mode, ETL processes, stored procedures, and interactive dashboards to transform data into insights.
Strong knowledge of Dataverse for designing data models, managing entity relationships, business rules, form logic, and role-based access controls.
Customized Dynamics 365 CRM using JavaScript, C# plugins, and PCF controls (TypeScript) to extend and personalize user experiences.
Integrated apps with various data sources including SQL Server, Excel, CSV, SharePoint Lists, custom APIs, and created custom connectors for external services.
Designed and implemented chatbots using Power Virtual Agents and Copilot Studio, integrating intelligent conversations across Teams, portals, and other digital channels.
Leveraged AI Builder to incorporate form processing, prediction, text recognition, and object detection into Power Platform applications.
Hands-on experience with Azure services including Azure Functions, Blob Storage, Logic Apps, Key Vault, and Azure AD, supporting cloud-based solution scalability and security.
Deep expertise in Power Platform security, managing permissions, environment roles, data loss prevention policies (DLP), and secure API authentication.
Overview
7
7
years of professional experience
1
1
Certification
Work History
SharePoint/Power Platform Developer
PNC
08.2024 - Current
Executed SharePoint 2013 to Online migrations using ShareGate, meticulously preserving site structures, metadata, and permission models during cloud adoption.
Crafted SPFx web parts and extensions leveraging React and Fluent UI, delivering sleek, high-performing components on classic and modern SharePoint interfaces.
Redesigned hub and team site structures, enforcing consistent branding, global navigation, and logical site hierarchies to enhance user experience.
Deployed enterprise-level taxonomies, including managed metadata, custom fields, and navigation by terms, simplifying tagging, search, and content filtering.
Applied standardized branding using custom CSS, JSON theming, and reusable templates, creating a cohesive visual identity across hybrid SharePoint environments.
Integrated SharePoint with Microsoft Teams and Outlook through Graph API and REST services, enabling fluid document collaboration and contextual discussions.
Enhanced site functionality by building client-side JavaScript and .NET add-ins, embedding custom business logic where out-of-the-box capabilities were insufficient.
Developed CSOM/SSOM utilities and timer jobs to automate maintenance tasks within hybrid SharePoint environments, stabilizing legacy systems.
Automated administrative tasks such as metadata updates, permission reporting, and audit generation through PowerShell and PnP scripting for consistent governance.
Created and managed lists, document libraries, and custom views, ensuring structured, searchable, and fast-access collaboration resources for daily operations.
Maintained and enhanced legacy SharePoint Designer workflows for approvals and notifications, supporting business processes during the transition to the cloud.
Oversaw content lifecycle management, ensuring documents were tagged, retained, and discoverable in alignment with enterprise governance standards.
Integrated Power Apps into SharePoint to capture live inputs, trigger workflows, and surface dynamic data, improving in-portal interactivity.
Rebuilt InfoPath forms as mobile-friendly Power Apps, preserving validation rules while upgrading user interfaces for modern device compatibility.
Converted legacy Designer and Nintex workflows into Power Automate, improving logic clarity, error resilience, and scalability in the cloud.
Engineered custom connectors to import third-party data into Power Apps and Power Automate, expanding the platform's integration capabilities.
Modeled business data within Dataverse, defining entity relationships and validation to centralize and standardize Power Apps data structures.
Collaborated with stakeholders to capture business requirements, translating them into actionable Power Platform development tasks for evolving project needs.
Applied security best practices including RBAC and DLP policy configurations to protect organizational data within Power Platform solutions.
Power Platform/Dynamics Developer
Home Depot
10.2021 - 07.2024
Designed and developed Power Apps (Canvas & Model-Driven) with a focus on delegation-aware queries, reusable components, collections, variables, and robust error handling for high-performance apps.
Created Dataverse data models, managing entity relationships, business rules, form customizations, and role-based access control to ensure structured, secure data storage.
Built and maintained Power Automate workflows (Cloud & Desktop) to automate approvals, notifications, and data sync across Dynamics 365, SharePoint, SQL, and third-party APIs.
Customized Dynamics 365 CRM through JavaScript, C# plugins, and PCF components built with TypeScript, improving user experience and business automation.
Developed Power BI reports and dashboards using Direct Query, DAX measures, ETL queries, and stored procedures for real-time, actionable analytics.
Integrated external systems using custom connectors and HTTP actions, enabling secure communication with REST APIs and legacy systems.
Built and deployed intelligent AI Builder models (form processing, prediction, object detection), embedding them into Power Apps to drive smarter business processes.
Configured and managed Power Virtual Agents and Copilot Studio chatbots, automating user interactions and embedding conversational interfaces within Teams and portals.
Utilized Azure services (Azure Functions, Logic Apps, Key Vault, Blob Storage) to extend Power Platform capabilities and support scalable, secure cloud integrations.
Applied comprehensive error handling, logging, and performance tuning techniques across apps and flows for reliability and maintainability.
Participated in full Application Lifecycle Management (ALM) using Azure DevOps: version control, managed/unmanaged solutions, CI/CD pipelines, and release planning.
Managed multiple Power Platform environments, configuring DLP policies, permissions, and connectors to enforce governance and ensure secure deployments.
Maintained and enhanced SharePoint Online functionality (~10%), including metadata configuration, list/library automation, and workflow integration.
Collaborated in Agile/Scrum teams, attending daily stand-ups, sprint planning, and stakeholder meetings to deliver iterative business solutions aligned with user feedback.
Led the troubleshooting and optimization of Power Apps by diagnosing performance bottlenecks, resolving delegation issues, and improving app stability for critical business solutions.
Enhanced business process automation by creating and optimizing complex workflows in Power Automate, ensuring seamless data synchronization, and enhancing notification systems across systems.
Designed and implemented custom connectors and REST APIs to integrate external systems and services with Power Platform apps and automate business processes, ensuring interoperability across platforms.
Managed data models and business rules in Dataverse to support robust application functionality, ensuring consistent and accurate data integration across Power Apps and Dynamics 365 solutions.
Developed end-to-end automated processes using Power Automate, significantly reducing manual tasks, improving task accuracy, and optimizing operational workflows.
Integrated Power Platform solutions with Dynamics 365, ensuring seamless data flow between systems and creating cohesive solutions that enhanced the efficiency of business processes.
Extended Dynamics 365 functionality by customizing business logic and automation processes, including the development of C# plugins and workflows to meet specific business requirements.
Power Platform Developer
Humana
08.2018 - 09.2021
Built Canvas and Model-driven Power Apps with reusable components, collections, and variables, optimizing both performance and user experience for seamless interaction across apps.
Optimized Power Apps performance by efficiently managing data collections, minimizing app load times, and improving responsiveness during user interactions.
Handled delegation limits in Power Apps by restructuring queries, leveraging collections, and offloading complex logic to data sources, ensuring efficient data processing.
Implemented error handling patterns in Power Apps, providing users with improved feedback and ensuring app stability during edge cases or unexpected failures.
Developed and maintained business-critical automations in Power Automate to handle approval workflows, data synchronization, and real-time notifications.
Automated complex business workflows in Power Automate cloud flows, handling tasks such as data sync, approvals, and notifications to streamline operations.
Developed Robotic Process Automation (RPA) solutions using Power Automate Desktop to automate manual workflows, significantly reducing processing time and improving operational efficiency.
Created custom connectors and REST APIs to seamlessly integrate external services with Power Platform apps and workflows, enhancing system interoperability.
Integrated Power Platform solutions with Dynamics 365 and Dataverse, enabling data consistency, automation, and smooth communication between applications and back-end systems.
Education
Bachelor's - Computer Science
Skills
SharePoint Experience: SharePoint 2010 through 2019, plus SharePoint Online
Power Platform Tools: Power Apps, Power Automate, Power BI, Power Pages, Power Virtual Agents
Technical PM – BTI – Home Equity/Lending, Mortgage Origination and Retail Lending at PNCTechnical PM – BTI – Home Equity/Lending, Mortgage Origination and Retail Lending at PNC