Mahmoud Khalaf

Senior SharePoint Consultant | SharePoint Online & Server Expert | Business Process Automation | Microsoft 365 Specialist

6th of October, Cairo, Egypt

About

As a passionate and results-driven SharePoint Consultant, I specialize in designing, implementing, and optimizing modern digital workplace solutions using SharePoint Online, SharePoint Server, and the Power Platform. With a strong foundation in both on-premises and cloud environments, I bridge the gap between business needs and technology to drive collaboration, automation, and efficiency. Over the years, I’ve helped organizations streamline their operations by: Migrating legacy systems to SharePoint Online with minimal disruption Building intuitive intranet portals that enhance employee engagement Automating manual business processes using Power Automate Securing content and improving governance through smart architecture and compliance controls 💡 What sets me apart isn’t just technical expertise—it’s my ability to translate complex requirements into scalable, user-friendly solutions. I’m known for being a collaborative team player, a creative problem-solver, and someone who genuinely enjoys helping others succeed. Whether I’m leading a migration project, consulting on hybrid environments, or mentoring junior staff, my goal is always the same: deliver impactful results and empower users through smart technology. Let’s connect if you’re looking for someone who brings both deep SharePoint knowledge and a human touch to every project!

Experience

  • Senior Sharepoint Consultant at Tetco Products | منتجات تيتكو
    Jan 2024 - Present · 2 yrs 6 mos

  • Senior Sharepoint Developer at Boubyan Digital Factory
    Sep 2022 - Jan 2024 · 1 yr 5 mos

  • Support Escalation Engineer - SharePoint Online at Microsoft
    Feb 2021 - Aug 2022 · 1 yr 7 mos

    • Help solve technically complex, strategic/high-profile or long-running customer cases that may require interaction with Software Engineering • Responsible for the customer support experience with Microsoft • Own, troubleshoot and solve customer technical issues, using collaboration, troubleshooting best practices and transparency within and across teams (e.g. swarming) • Identify cases that require escalation (either technically or strategically) • Create and maintain incident management requests to product group/engineering group • Contribute to case deflection initiatives, automation and other digital self-help assets to improve customer/ engineer experience • Provide ramp activities, knowledge sharing, technical coaching and mentoring • Drive technical collaboration and engagement outside of CSS (Product Engineering teams/Services/Support/Regions) • Lead or participate in building communities with peer delivery roles; may be workload or specialty specific.

  • Sharepoint Consultant at Multi Technology Solutions Co.
    Apr 2016 - Oct 2020 · 4 yrs 7 mos

    Project: Ministry of Finance. - Works closely with business users and team members to define business requirements that drive the analysis and design of quality technical solutions based on SharePoint Technology. - Develops design and functional specifications, produces deliverable related to the project(s) assigned and assists in post implementation support and system enhancements. - Involved in the full SharePoint application development life cycle. - Makes recommendations towards the development of new coding style or reuse of existing code. - Effectively create Project Plans for implementing SharePoint solutions. - Identify necessary resources and tools to develop, deploy, maintain and support SharePoint solutions. - Works on small to large, complex projects that require increased skill in multiple technical environments and knowledge in a specific business area. - Transfer Knowledge and coach MOF junior technical staff.

  • SharePoint Specialist at EBLA Computer Consultancy
    Nov 2014 - Apr 2016 · 1 yr 6 mos

    Project: Ministry of Education. • Business needs analysis – work with individuals and/or departments to develop and document a clear understanding of business and information needs and potential applications of SharePoint-based solutions. • Design and implement new web based applications, or implement application changes as required, on SharePoint infrastructure. • Handle SharePoint application administration in conjunction with other system and server farm administrators. • Provide training and support to SharePoint application users. • Responsible for implementing the ongoing development of the websites and performing their day-to-day site maintenance. • Ability to debug and fix issues that arise with the performance of the website. • Set standards for design, perform navigation and browser compatibility, and perform quality-control for third party content. • Leverage web analytics solutions and help provide rich insights into website traffic and marketing effectiveness, if applicable. • Monitor, improve, and update the performance of the existing websites of the Organization; monitor web server and site technical performance. • Ensure that the websites are secure; maintain control over who has access to secured pages. • Document best practices and write maintainable development code with comprehensive comment tags. • Responsible for evaluating and identifying new technologies for implementation.