Summary
Overview
Work History
Education
Skills
Timeline
Generic

Moataz Samy

Giza,GZ

Summary

10 plus years of experience with Microsoft .NET & SharePoint (Microsoft 365, SharePoint 2013, Nintex for Office 365, Nintex for SharePoint, PowerApps, Microsoft Forms, Power Automate, Onedrive, SharePoint 2010 and MOSS 2007) which involves Designing, Coding and Implementing Web-based Applications with Microsoft Technologies(C#, ASP.NET, ASP.NET MVC with Entity Framework, ADO.NET, Java Script, jQuery, HTML, XML and CAML).

Overview

19
19
years of professional experience

Work History

Senior SharePoint Developer

SaudiQB
06.2023 - Current
  • Design, develop and implement web based solutions using
    Microsoft SharePoint platform
  • Interact with clients to elucidate and capture project requirements
  • Perform System integration testing for web applications
  • Managing SharePoint environments on the VM and Development
    environments to ensure availability of custom developed
    applications.
  • Writing and maintaining documentation for solution design and
    procedural work instructions.

SharePoint Developer

Sahla Systems
09.2015 - 09.2023
  • Documenting end user business needs, converting new
    requirements and creating design of SharePoint sites and systems based on the requirements.
  • Performing SharePoint no-code/composite/out-of-the-box
    development e.g. custom lists, MS Forms, Nintex Forms and
    Workflows combined with JavaScript.
  • Gather and analyze business requirements of new software
    applications from clients. Accordingly design the applications and write technical specifications and design documents.
  • Worked asa Subject matter expert within the Business process environment for SharePoint applications.
  • Customize SharePoint Sites using SharePoint Designer by creating Complex workflows to automate business processes.
  • Worked on building proof of concepts using MS PowerApps
    by developing dynamic business forms integrated with Power
    automate workflow.
  • Development of Complex Business Forms, Development of
    Complex Workflows for Automating the Business Process using
    Nintex On-Premise 2013 and Nintex for Office 365.
  • Enhancing and troubleshooting existing solutions developed by
    other teams.
  • Worked on SharePoint Framework(SPFx) by building application
    extensions and webparts for customizing SharePoint modern
    sites.
  • Developing custom Nintex workflows for on-premise and Office
    365 SharePoint sites for any automation business processes in
    SharePoint application and for custom applications.
  • Creating SharePoint pages/modules based on new requirements or change requests.
  • Maintaining and enhancing application, addressing needed
    issue/bug fixing of existing SharePoint application along with
    implementing new requests as part of the enhancement of
    existing application.
  • Performing unit testing of the developed code/script for
    SharePoint sites on developer end for all the possible scenarios,
    in order to minimum production issues.
  • Providing end user support for Nintex workflow and forms
    solutions in SharePoint sites.
  • Resolving production support incidents which includes restarting workflow on failures, performance issues, and user reported incidents.

Assistant Professor

MSA
09.2019 - Current
  • Evaluated student performance through comprehensive assessments, identifying areas of improvement and providing targeted feedback for growth.
  • Inspired critical thinking skills among students by fostering a learning environment that encouraged open-mindedness, curiosity, and intellectual exploration.
  • Maintained an up-to-date knowledge of subject matter by attending conferences, workshops, and webinars relevant to the field of study.
  • Helped struggling students by providing support outside of classrooms and consistently checking in on progress.

IT Analyst

CSC Systems
08.2012 - 09.2015
  • Gather and analyze business requirements of new software
    applications from clients. Accordingly design the applications and
    write technical specifications and design documents. Worked as
    a Subject matter expert within the Business process environment
    for SharePoint applications.
  • Development of Software Solutions by writing code using
    his technical expertise in web development technologies
    using SharePoint 2013 On-premise, Office 365, ASP.NET MVC
    Framework.
  • Development of Complex Business Forms, Development of
    Complex Workflows for Automating the Business Process using
    Nintex On-Premise 2013 and Nintex for Office 365.
  • Customize SharePoint sites using SharePoint Provider Hosted
    Apps through the use of native SharePoint functionality,
    SharePoint Designer and using SharePoint Client Object Model,
    Microsoft .NET development (ASP.NET MVC, Entity Framework) to build and develop Custom SharePoint Apps.
  • Develop and test database software units in relational database
    technologies such as Microsoft SQL Server and Oracle. This
    includes procedures, functions, scheduled jobs, custom views and database links. Build reporting services with SSRS and OBIEE to help business rapidly extract intelligence from data and use that to take appropriate decisions.
  • Create unit testing plan and unit test cases. Perform unit testing
    to find and resolve defects in code. Perform browser compatibility testing of the applications being developed and make sure that the code is compatible across all industry standard web browsers.
  • Follow software development life cycle methodologies like
    Waterfall and Agile to develop the applications. Follow change
    management process and use DevOps techniques for efficient
    deployment of code to controlled and regulated environments like QA, UAT and Production.
  • Install Microsoft SharePoint to multiple Windows servers and
    create SharePoint Farm. Perform SharePoint Farm configuration
    and administration. Develop custom web parts, timer jobs, event receivers, workflows, provider hosted applications, master page and page layouts.

Trainee Developer

EMPC
05.2005 - 03.2012
  • Involved in SharePoint 2010 developer on-job training.
  • Involved in Maintenance Project for existing ASP and ASP.net
    Application to resolve bugs and creating new Enhancements.
  • Documenting end user business needs, converting new
    requirements and creating design of ASP.Net sites and systems
    based on the requirements.
  • Enhancing and troubleshooting existing solutions developed by
    other teams.

Education

Ph.D. - Computer Science

Cairo Uni - Faculty of Computers And Information
Egypt
09.2019

Master of Science - Computer Science

Cairo Uni - Faculty of Computers And Information
Mumbai
05.2009

Bachelor of Science - Computer Science

Cairo Uni Faculty of Computers And Information
Egypt
05.2004

Skills

  • Microsoft NET framework
  • Microsoft 365 for SharePoint/SharePoint Online
  • SharePoint 2013
  • C# NET
  • Nintex Forms and Workflows
  • SharePoint 2010
  • CSOM (Client Side Object
    Model)
  • JSOM (Javascript Object
    Model)
  • SharePoint Provider Hosted Apps
  • SharePoint Framwork (SPFx)
  • Power Automate
  • Power Apps
  • ASPNET MVC with Entity Framework
  • ASPNET

Timeline

Senior SharePoint Developer

SaudiQB
06.2023 - Current

Assistant Professor

MSA
09.2019 - Current

SharePoint Developer

Sahla Systems
09.2015 - 09.2023

IT Analyst

CSC Systems
08.2012 - 09.2015

Trainee Developer

EMPC
05.2005 - 03.2012

Ph.D. - Computer Science

Cairo Uni - Faculty of Computers And Information

Master of Science - Computer Science

Cairo Uni - Faculty of Computers And Information

Bachelor of Science - Computer Science

Cairo Uni Faculty of Computers And Information
Moataz Samy