Accomplished Power Platform Developer with a proven track record at Barrick Gold Corporation, enhancing operational efficiency and stakeholder decision-making through advanced Power BI dashboards and robust Power Apps solutions. Expert in SharePoint migrations and Power Automate, demonstrating strong analytical skills and collaborative teamwork. Achieved a significant improvement in workflow automation and data integrity.
Automating enterprise-level workflows with Power Automate, employing approval processes, RPA tasks, and sophisticated error handling strategies.
Designing high-performance Model-driven and Canvas Power Apps, effectively using collections, variables, delegation-aware queries, and UI components.
Managing SharePoint environments by customizing solutions with SPF, JavaScript, TypeScript, and C#, ensuring integration with Teams and APIs.
Facilitating secure and robust integrations between Dynamics 365, Dataverse, SharePoint, and external services via custom connectors and Azure Functions.
Developing advanced Power BI dashboards with detailed DAX calculations and optimized Power Query data transformations.
Configuring robust Dataverse data models, managing entities and relationships, automating processes through Business Process Flows, and developing custom C# plugins.
Conducting accurate ETL processes using Power Query, ensuring thorough error checking and precise data cleansing and aggregation.
Implementing security best practices via Azure AD authentication, RBAC, MFA, audit trails, and compliance monitoring.
Overseeing automated deployments using Azure DevOps CI/CD pipelines, incorporating reliable validation, testing, and rollback capabilities.
Improving application performance by resolving delegation issues, enhancing workflow efficiencies, and refining Power Query processes.
SharePoint/Power Platform Developer
Barrick Gold Corporation (U.S. operations) - Elko, NV
Date [Aug 2019 to Mar 2023]
- Led migrations to cloud environments, utilizing Power Automate for workflow automation and transitioning from SP Designer to Power Apps for form solutions.
- Spearheaded multiple SharePoint migrations, transitioning environments from on-premises to SharePoint Online, ensuring minimal downtime, data integrity, and user adoption.
- Developed custom web parts and extensions with SharePoint Framework (SPFx), leveraging JavaScript, TypeScript, and C#.
- Developed Model-driven and Canvas apps using Power Apps, incorporating complex business logic and enhancing user interfaces.
- Created insightful dashboards and visualizations with Power BI, providing actionable insights to stakeholders.
- Engineered custom solutions including web parts and extensions using SPFx, expanding platform functionality.
- Managed and optimized Power Platform environments, ensuring seamless integration and performance.
- Automated administration tasks using PowerShell, enhancing operational efficiency.
- Integrated Dynamics 365, Power Virtual Agents, Power BI APIs, and Dataverse for comprehensive data management and application integration.
- Leveraged Power Automate for workflow automation, Power Apps for app development and Power Virtual Agents for chatbots.
- Customized solutions with HTML, CSS, and JavaScript within the Power Platform.
- Managed diverse data sources like CSV, Excel, Dataverse, SQL databases, and SharePoint lists.
- Implemented robust security measures including encryption, authentication, DLP, and RBAC within the Power Platform environment.
- Collaborated closely with stakeholders and cross-functional teams to deliver solutions aligned with business goals.
SharePoint/Power Platform Developer
Alcoa Corporation - Pittsburgh, PA
Date [Feb 2017 to Jul 2019]
- Orchestrated seamless migrations from on-premises to SharePoint Online, guaranteeing data integrity and minimizing operational disruptions.
- Engineered custom web parts and extensions using SPFx alongside out-of-the-box solutions, enriching SharePoint capabilities.
- Skillfully managed both on-premises and online SharePoint environments, employing PowerShell scripting for administrative tasks.
- Implemented Nintex workflows to automate business processes and enhance operational efficiency.
- Integrated systems within the Microsoft ecosystem, including SharePoint, Dynamics 365, and Power BI, facilitating smooth data exchange.
- Developed Power Apps canvas apps to automate processes and empower users, employing HTML, CSS, JavaScript, .NET, and C# for customization.
- Oversaw diverse data sources such as CSV, Excel, SQL databases, and SharePoint lists, ensuring comprehensive data integration.
- Provided comprehensive end-user training and continuous support to optimize Power Platform solution utilization.
- Collaborated closely with stakeholders and cross-functional teams to capture requirements and deliver tailored solutions.
- Conducted iterative user acceptance testing to refine functionality and enhance user experience across Power Platform applications.
- Enforced data governance policies and established validation rules within Power Apps to uphold data integrity.
- Delivered documentation and user guides for SharePoint solutions, maintaining system architecture and design specifications.
- Supported legacy system migration to SharePoint, ensuring seamless transition and preservation of data integrity.
- SharePoint: 2010, 2013, 2016, 2019, SharePoint Online, SharePoint Designer, InfoPath, Power Apps, Power Automate (Flow), SharePoint Framework (SPFx), SharePoint Workflows, SharePoint Lists/Libraries, Content Types, Permissions
- Power Platform: Power Apps (Model-driven and Canvas apps), Power Automate , Power BI, Power Virtual Agents , Power Pages
- Microsoft Tools: Visual Studio/Visual Code, Microsoft Teams, MS Office
- Web Technologies: HTML, CSS, JavaScript, Vuejs
- Programming: Ruby, ASPNET
- Microsoft 365: Teams, SharePoint Integration
- Database: PostgreSQL, SQL Server
- Version Control: GitHub