Seasoned SharePoint and Power Platform Developer with comprehensive experience delivering enterprise solutions through SharePoint, Power Apps (Canvas & Model-driven), Power Automate (Cloud & Desktop RPA), Power BI, Power Pages, Power Virtual Agents, Copilot Studio, and Dynamics 365.
Skilled at developing SPFx components, intranet portals, content management systems, and workflow automations that simplify collaboration and governance. Proficient in building apps with components, variables, and advanced error-handling techniques while addressing delegation performance issues.
Strong background in designing automated workflows, approvals, and system notifications, as well as BI reporting with Direct Query, DAX, and ETL pipelines across Dataverse, SQL, Excel, and SharePoint.
Well-versed in extending Dynamics 365 through plugins (C#), APIs, Azure Functions, and custom connectors. Deep expertise in Dataverse security, Azure AD integration, and RBAC controls, ensuring compliance and governance.
Experienced with end-to-end lifecycle management using Azure DevOps pipelines, version control, and environment strategies, while supporting delivery through Jira and Agile frameworks. Recognized for effective collaboration, requirement gathering, training, and adoption programs that maximize the impact of Microsoft 365 and Power Platform solutions.
Overview
7
7
years of professional experience
1
1
Certification
Work History
Power Platform Developer
Charles Schwab Corporation
08.2024 - Current
Built Power Apps (Canvas & Model-driven) applications with reusable logic, collections, and error handling to enhance usability and maintain performance at scale.
Automated processes with Power Automate (Cloud & RPA) including approvals, synchronization, exception flows, and enterprise notifications.
Delivered BI analytics with Power BI by implementing Direct Query/Import, complex DAX measures, and ETL pipelines across SQL, SharePoint, and Dataverse.
Modeled Dataverse data entities and relationships with business rules and secured access via Azure AD and role-based permissions.
Extended Dynamics 365 functionality by writing C# plugins, workflows, and custom logic to meet business requirements.
Connected SharePoint, Teams, and third-party systems using APIs, Azure Functions, and custom connectors to achieve seamless automation.
Managed ETL integrations to transform and unify enterprise data for reporting and compliance.
Built and configured Power Pages to provide secure, external access to Dataverse and business workflows.
Created conversational chatbots in Power Virtual Agents and Copilot Studio for FAQs, self-service, and user engagement.
Oversaw deployments through Azure DevOps pipelines and environment management while training users and enabling adoption.
SharePoint / Power Platform Developer
Freeport-McMoRan Inc.
06.2021 - 07.2024
Executed migrations from legacy on-prem SharePoint farms to SharePoint Online using ShareGate and PowerShell while modernizing structures into hub and team sites.
Designed SPFx components and custom UI solutions with React, TypeScript, and JavaScript to enhance portals and intranets.
Transformed legacy InfoPath/Designer workflows into Power Automate flows integrated with Teams and Dynamics 365.
Established secure document management with metadata, content types, retention, and RBAC permissions aligned to governance.
Built Power Apps integrated with SharePoint and Dataverse, embedding them in Dynamics 365 to modernize user interactions.
Designed dashboards and KPIs in Power BI using DAX and mixed connectivity models from SQL, Excel, and SharePoint.
Configured Dataverse data governance with entities, rules, and security roles tied to Dynamics 365.
Extended ERP/CRM systems with plugins, workflows, and API integrations for cross-system automation.
Deployed pipelines in Azure DevOps for version control, CI/CD, and multi-environment governance.
Worked with stakeholders to define needs, lead workshops, and deliver training to ensure successful rollout.
SharePoint Developer
Newmont Corporation
05.2018 - 05.2021
Developed enterprise SharePoint applications across 2010/2013/2016 platforms using C#, ASP.NET, JavaScript, and CSS.
Built approval and routing workflows with Nintex and Designer to automate document and task processes.
Created custom SharePoint objects including event receivers, timer jobs, master pages, and site templates.
Managed upgrades and migrations into SharePoint Online using PowerShell, ShareGate, and restructuring strategies.
Applied secure permission frameworks with role-based access tied to AD/AAD for compliance.
Delivered document and records management systems with metadata, retention, and search optimization.
Introduced Power Apps and Power Automate to replace legacy forms and workflows, embedding solutions into SharePoint.
Built BI reports through early Power BI integrations with SharePoint, SQL, and Excel.
Administered SharePoint farms, configuring service apps, Central Admin, backup/restore, and tuning performance.
Partnered with stakeholders to capture requirements, train users, and support adoption of modernized SharePoint solutions.
Education
Bachelor of Science - Computer Science
Skills
SharePoint: SharePoint 2010–2019, Online
Microsoft Stack: Power Apps, Power Automate, Power BI, Forms, Teams, Yammer, InfoPath, SharePoint Designer, Azure DevOps
Third-Party Tools: ShareGate, Nintex Workflows
Data Sources: SQL Server, Dataverse, Excel, SharePoint Lists, CSV
Languages & Tools: C#, NET, JavaScript, PowerShell, C
Web Development: HTML, CSS, REST API
Delivery Approach: Agile/Scrum methodologies
Certification
Microsoft Certified Power Platform Developer Associate
Senior Manager, Software Development & Engineering Delivery Leader at CHARLES SCHWAB CORPORATIONSenior Manager, Software Development & Engineering Delivery Leader at CHARLES SCHWAB CORPORATION