Summary
Overview
Work History
Education
Skills Summary
Certification
Timeline
Generic

Sami Tilahun

Hyattsville,MD

Summary

  • 6 years of experience in designing, developing, and implementing robust solutions using SharePoint and Power Platform technologies.
  • Extensive involvement in software development life cycle (SCDLC), including requirements gathering, analysis, design, development, testing, and production support.
  • Extensive background in building tailored solutions and extensions utilizing SharePoint Framework (SPFx) along with standard out-of-the-box functionalities.
  • Oversaw the migration of SharePoint from on-premises to online, replaced SharePoint Designer workflows with Power Automate, and transformed InfoPath forms into Power Apps. Managed lists, views, and libraries within SharePoint to optimize data organization and accessibility.
  • Automated a variety of critical processes using Power Automate, including streamlining employee onboarding workflows, automating approval requests for budget allocations, and setting up alerts for inventory tracking and replenishment.
  • Created both canvas and model-driven Power Apps for streamlined expense reporting, mobile data collection, and automated project approvals, enhancing efficiency and user experience.
  • Embedded Power BI dashboards into SharePoint to enhance data visualization and support decision-making.
  • Utilized PowerShell for automating tasks like site classification, retention policies, and user management. Strengthened data security by implementing encryption, authentication protocols, Data Loss Prevention (DLP), and Role-Based Access Control (RBAC).
  • Led small-scale projects involving Power Virtual Agents and Power Pages, while integrating APIs across the Microsoft suite.
  • Leveraged agile methodologies, including Scrum, and managed projects using Jira. Proficient in HTML, CSS, JavaScript, .NET, and C# to extend SharePoint's capabilities.
  • Worked with multiple data sources such as SQL, Dataverse, CSV, Excel, and SharePoint lists.
  • Excellent client management skills, able to work with non-technical clients.
  • Involved in the preparation of Software documentation, including but not limited to Project Plan, Software Requirements specification(SRS), Technical Design Document, user manual and knowledgebase.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Power Platform Developer

New York Life
10.2023 - Current
  • Enhanced data security by implementing security protocols and establishing user roles within Power Platform to ensure data protection and compliance
  • Designed and developed customized solutions in Power Apps, including canvas and model-driven apps, to optimize business operations
  • Streamlined processes by automating workflows and business functions using Power Automate
  • Created and integrated interactive dashboards and visualizations in Power BI to support data-driven decision-making
  • Provided comprehensive training and ongoing support to maximize effective use of Power Platform tools
  • Collaborated with stakeholders to gather requirements, design solutions, and deliver projects on time and within budget
  • Integrated Dynamics 365 and various APIs across Microsoft ecosystem to enhance system interoperability
  • Utilized Dataverse for efficient data management and integration
  • Designed custom connectors and leveraged Power Automate and Azure Logic Apps for seamless data integration
  • Applied web development skills, including HTML, CSS, and JavaScript, to extend and customize applications
  • Implemented lightweight formatting using JSON to customize list forms
  • Managed various data sources such as CSV files, Excel, Dataverse, SQL databases, and SharePoint lists
  • Implemented strong security measures, including encryption, authentication, data loss prevention (DLP), and role-based access control (RBAC)

SharePoint/Power Platform Developer

Berkshire Hathaway
08.2021 - 09.2023
  • Led SharePoint migrations from on-premises to online environments, and transitioned workflows from SharePoint Designer to Power Automate and InfoPath to Power Apps
  • Created custom web parts and extensions using SharePoint Framework (SPFx) for both on-premises and online setups
  • Developed and customized SharePoint lists, views, and libraries to meet business requirements
  • Configured and automated workflows with Power Automate to boost efficiency and productivity
  • Built and customized model-driven and canvas apps in Power Apps to streamline business processes
  • Designed user-friendly interfaces in Power Apps to enhance user experience and process efficiency
  • Integrated diverse data sources, including CSV, Excel, Dataverse, SQL databases, and SharePoint lists within Power Platform
  • Implemented data security measures, including but not limited to Encryption, Access Control, Data Loss Prevention (DLP), and Custom permission levels
  • Managed environments and provided ongoing support for SharePoint and Power Platform solutions
  • Conducted system testing, debugging, and troubleshooting to identify and resolve issues
  • Utilized PowerShell scripting for SharePoint administration and automation tasks
  • Integrated SharePoint with external systems like Microsoft Teams and Dynamics 365 to enhance collaboration and data synchronization

SharePoint/Power Platform Developer

Nationwide
08.2018 - 07.2021
  • Managed the migration of SharePoint environments from on-premises to SharePoint Online
  • Developed and customized SharePoint sites to meet business requirements
  • Handled both on-premises and online SharePoint environments, ensuring smooth operation and updates
  • Implemented Nintex workflows to automate and streamline business processes within SharePoint
  • Designed advanced SharePoint dashboards and reports to visualize data from sources such as CSV, Excel, SQL databases, and SharePoint lists
  • Integrated SharePoint with other Microsoft applications to enhance functionality and collaboration
  • Developed and customized SharePoint components, including web parts, extensions, lists, views, and libraries
  • Extended SharePoint functionality using APIs and PowerShell scripting
  • Conducted unit testing, integration testing and user acceptance testing (UAT) and incorporated feedback to refine SharePoint solutions
  • Provided training and support to end-users, enhancing their ability to effectively use SharePoint applications
  • Orchestrated seamless transitions of SharePoint environments to the cloud, minimizing downtime and ensuring data integrity
  • Led the creation of highly interactive SharePoint dashboards, driving actionable insights and enabling data-driven decision-making
  • Worked on the integration of SharePoint with Microsoft applications to enhance cross-platform collaboration and operational efficiency

Education

Master of Science - Software Engineering

University of Maryland

Skills Summary

  • · SharePoint: SharePoint Online, SharePoint Server, SharePoint Designer, SPFx, Workflows, Lists, Libraries, Content Types, Permissions, Custom Web Parts
  • · Power Platform: Power Apps, Power Automate, Power BI, Power Pages
  • · Web Development: HTML, CSS, JavaScript, Flutter-Dart
  • · Programming Languages: JavaScript, TypeScript
  • · Microsoft 365: Teams, Dynamics 365, MS-Project
  • · Database: Oracle, SQL Server, MS-Access
  • · Version Control: GitLab, GitHub, Azure Repos
  • · Design: Figma, Draw.io, Pencil, Axure, Canva
  • · Virtualization: VMware
  • · Ticketing and Support: Fresh Service, Bomgar Beyond trust remote support
  • · Authentication: AD, OKTA
  • · Methodologies: Agile-Scrum, Waterfall

Certification

Certified Power Platform Developer

Certification exam: MS-300: Deploying Microsoft 365 Teamwork

Software Manual Testing: Certificate of Completion, Udemy

Timeline

Power Platform Developer

New York Life
10.2023 - Current

SharePoint/Power Platform Developer

Berkshire Hathaway
08.2021 - 09.2023

SharePoint/Power Platform Developer

Nationwide
08.2018 - 07.2021

Certified Power Platform Developer

Certification exam: MS-300: Deploying Microsoft 365 Teamwork

Software Manual Testing: Certificate of Completion, Udemy

Master of Science - Software Engineering

University of Maryland
Sami Tilahun