Post Job Free
Sign in

Power Platform C#

Location:
Lanham, MD
Posted:
March 31, 2025

Contact this candidate

Resume:

Hiwi Mengesha

**********@*****.***

312-***-****

SharePoint / Power Platform Developer

Skill Summary

• SharePoint: 2010,2013, 2016, 2019 and SharePoint Online,

•Microsoft Tools: Visual Studio/Visual Code, SharePoint Designer, InfoPath, Power Apps, Forms, Power Automate- Flow, Microsoft Teams, Yammer, Power BI, MS Office and Azure DevOps.

•Third-Party Tools: Sharegate,, Nintex Workflows

•Database: Microsoft SQL Server, Dataverse, Sharepoint List, Excel, CSV

• Programming languages: C#, .NET and C++

• Administrative Tool: PowerShell

• Development Methodologies: Agile

Professional Summary

•Expert in SharePoint, Power Platform, and Dynamics 365 Development, with extensive experience in designing, developing, and deploying enterprise solutions that ensure scalability, efficiency, and a seamless user experience across Microsoft technologies.

•Power Apps Development & Optimization, skilled in creating and enhancing Canvas and Model-driven apps, embedding Canvas apps within Model-driven apps, and implementing collections, variables, components, and delegation techniques for performance optimization.

•Business Process Automation with Power Automate, proficient in automating workflows, approval processes, notifications, and RPA (Robotic Process Automation), implementing error handling mechanisms such as Try-Catch patterns and exception management strategies to ensure robust workflow execution.

•have experience developing Drupal modules and themes using PHP, Twig, and JavaScript for enhanced functionality.

•Advanced SharePoint Customization & Migration, leveraging SPFx, JavaScript, TypeScript, C#, and Power Automate, as well as leading on-premises to SharePoint Online migrations using ShareGate and PowerShell, ensuring seamless data transfer and optimized platform performance.

•Integration & API Development, experienced in integrating SharePoint, Microsoft Teams, Dynamics 365, and external systems via APIs and custom connectors, ensuring secure, real-time data synchronization and system interoperability.

•experience integrating Drupal with SharePoint and Microsoft 365 using RESTful APIs and automated workflows.

•Dataverse & Dynamics 365 Customization, expertise in configuring Dataverse entities, managing relationships, developing custom plugins in C#, and implementing Business Process Flows (BPFs) and Business Central integrations to streamline business processes.

•Data Processing & Business Intelligence, skilled in Power BI, Power Query, ETL workflows, and DAX, enabling data-driven decision-making through interactive dashboards, structured data models, and real-time reporting.

•Java Development & Backend Expertise, experience in building RESTful APIs, microservices with Spring Boot, Hibernate-based persistence layers, and Java Beans configurations, ensuring scalable and secure backend solutions for enterprise applications.

GDIT,Falls church,Va Oct 2022 – Present

power platform developer

Responsibilities:

•Developing and optimizing Power Apps solutions, enhancing performance through collections, variables, components, and delegation-aware queries, and ensuring application reliability with error-handling techniques such as Try-Catch patterns, OnError functions, and logging mechanisms.

•Automating business processes with Power Automate, streamlining approval workflows, notifications, and RPA, ensuring workflow resilience with Try-Catch scopes, parallel branching for fallback actions, and automated error notifications.

•Customizing and managing SharePoint solutions, leveraging SPFx, JavaScript, TypeScript, C#, and Power Automate, while integrating with Microsoft Teams and external APIs, incorporating error-handling strategies for stability and performance monitoring.

•Developing and maintaining integrations across Dataverse, SharePoint, Dynamics 365, and Business Central, utilizing custom connectors, APIs, and Azure Functions while implementing exception handling and retry policies for API failures.

•Managing data processing workflows, leveraging Power Query for ETL, data cleansing, and transformation, applying error-handling functions and debugging techniques to ensure data accuracy and efficiency.

•Developing and integrating Java-based backend solutions, implementing RESTful APIs, Spring Boot microservices, Hibernate persistence layers, and Entity Manager configurations for seamless Power Platform and enterprise system integrations.

•Implementing security and compliance best practices, configuring Azure Active Directory (AAD), role-based access control (RBAC), data encryption, and audit logging, ensuring secure access management and regulatory compliance.

•Overseeing environment management and DevOps practices, managing CI/CD pipelines, version control, and automated deployments via Azure DevOps, ensuring error-free releases through pre-deployment validation and rollback strategies.

Prime technical, Va Aug 2020 – Sep 2022

SharePoint & Power Platform Developer

Responsibilities:

•Developed and optimized Power Apps solutions, improving business workflows through custom components, nested galleries, and dynamic UI elements, ensuring user-friendly and efficient applications.

•Designed and built scalable Power BI dashboards and reports, utilizing DAX, Power Query, and structured data models to enable data-driven decision-making and business intelligence strategies.

•Integrated APIs and external systems with Dynamics 365 CRM and SharePoint, leveraging Dataverse and custom connectors for real-time data synchronization and interoperability.

•Automated business processes using Power Automate, improving workflow efficiencies by implementing data synchronization, approval workflows, notifications, and RPA while ensuring error resilience.

•Led SharePoint Online migrations from on-premises environments, utilizing ShareGate and PowerShell to facilitate seamless data transfer, user adoption, and optimized system performance.

•Modernized legacy systems by migrating InfoPath forms to Power Apps and SharePoint Designer workflows to Power Automate, improving usability, maintainability, and automation capabilities.

•Developed and configured Java-based backend components, implementing Spring Boot RESTful APIs, Hibernate ORM, and database entity configurations for seamless integration with Power Platform and enterprise applications.

•Managed security and compliance policies, ensuring AAD authentication, RBAC configurations, DLP implementation, and encryption standards for enterprise-wide data security.

SharePoint & Power Platform Developer Feb2018 - Jul 2020

BMO Harris Bank – Chicago, Illinois

Responsibilities:

•Led SharePoint migration projects, transitioning from on-premises to SharePoint Online using ShareGate and PowerShell, ensuring seamless data transfer, minimal disruption, and optimized platform performance.

•Developed custom SharePoint solutions, leveraging SPFx, HTML, CSS, JavaScript, .NET, and C#, extending platform functionality to improve collaboration, business processes, and user experience.

•Automated SharePoint administration and business processes using PowerShell scripting, Power Automate, and API integrations, enhancing system management, bulk operations, and workflow automation.

•Migrated legacy InfoPath forms to Power Apps, redesigning forms to enhance usability, functionality, and integration with Dataverse and SharePoint, ensuring a modernized and scalable solution.

•Converted SharePoint Designer workflows to Power Automate, optimizing business process automation, approval flows, and notifications, while ensuring security compliance and maintainability.

•Designed and built Power Apps solutions, implementing Canvas and Model-driven apps to automate workflows, improve efficiency, and create dynamic user experiences.

•Integrated SharePoint with Azure, Microsoft 365, and Dynamics 365, enabling real-time data synchronization, cross-platform interoperability, and improved enterprise collaboration.

•Monitored, secured, and optimized SharePoint environments, ensuring high availability, performance stability, and regulatory compliance, while troubleshooting issues to maintain system efficiency.

Education and Certification

Bachelor’s in Computer Science

Certified Power Platform Developer



Contact this candidate