I have extensive experience in doing both out of the box implementations as well as extremely custom development in SharePoint On Promise/ Online using C# and Javascript. I have been developing Web Applications using Microsoft-based technologies for 6 years.


  • SharePoint Consultant and Developer


    November 2019 - at Present

    Ostān-e Tehrān

    • Creating S-Curve chart based on Project Server 2019 Odata reports and rest api using Angular.js • Implementing an employee’s leave system on SharePoint online using SPFX/React js • O365 migration from SharePoint 2013 Farms using Powershell in conjunction with the ShareGate Powershell

  • Senior SharePoint Consultant and Developer


    April 2019 - October 2019

    Ostān-e Tehrān

    • Migration of File Shares into 0365 using PowerShell and the ShareGate Powershell API • Designing, Developing And launching an Evaluation System that has several CRUD forms and embedded workflows with files management that I implement it with SPFX WebParts /React and Flow in SharePoint online • Creating S-Curve chart based on SharePoint 2016 Lists data using JSOM,Angula.js and rest api.

  • Senior SharePoint Developer


    May 2017 - April 2019

    Ostān-e Tehrān

    • A great experience of developing custom fields in SharePoint 2013 to implement a form-workflow creator in order to handle a large number of forms and workflows to benefit from an integrated system and avoid problems stemmed from prepared tools such as Nintex. We have replaced lists’ Content Type’s forms with programmed application pages and run web services as workflows to set permissions and run workflow steps. • Involving in all phases of Software Development Life Cycle(SDLC)- requirements gathering, analysis, design, development, testing. • Developing several sub systems on SharePoint context such as Project Management Systems, Evaluation System, Resources Management, Document Management which have approval steps that totally implemented by SharePoint Object Model in Back-end and Front-End • Working with GIT for maintaining history of source-code as a repo and its changes. • Developing web sites based on MVC & React JS for controlling Water Resources availability in projects.

  • SharePoint Developer


    October 2016 - April 2017

    Ostān-e Tehrān

    • Involving in all phases of Software Development Life Cycle(SDLC)- requirements gathering, analysis, design, development, testing. • Launching an Automated Food Order System on portal based on JSOM, Angular js and c# and using Web Services that employees can monthly choose, view and assess their lunch in the company. • Designing powerful PowerForm/InfoPath forms with rules to fulfill further functionalities, create data connections to retrieve and submit data from/to SharePoint lists, XML and others. • Developing and implementing Intranet portals for collaboration and document management in the organization. • Developing a responsive news web part that show recent news of the company on portal’s first page based on Angular js, JSOM, Bootstrap • Automating Several multi-approval organization processes by code and run their Workflow and reports based on the code. • Providing SharePoint support and train to end users. • Creating Several Project server Reports using SSRS.

  • SharePoint Developer


    September 2014 - October 2016

    Ostān-e Tehrān

    • Running Several SharePoint- Based web applications on client sites that I have involved in all phases from setup to implement customized systems. • Designing, Developing and launching a Project Management System based on PMBok Standard • Using SharePoint Designer applying CSS and JQuery to customizing the Navigation and Master Page. • Automating the approval processes using InfoPath and Nintex Forms with Sharepoint Designer and Nintex Workflow. • Developing task management, project management and other sub systems with SharePoint Object Model in Visual studio using different features like Application Page, WebPart, Event Handler, Workflow, custom ribbons • Implementing SharePoint Solutions with BI Capabilities Such as Reports, Charts, and Graphs with SSRS, web services and JavaScript libraries for BI • Involving in migration of SharePoint 2010 to 2013 using ShareGate.

  • Software Developer


    April 2013 - August 2014

    Ostān-e Tehrān

    • Involving in full development life cycle: Requirements, Design, Development, test and maintenance. • Developing a shopping system software based on C#, SQL, Entity Frame work. • Responsible for the analyses of the requirements of the business, designing database in the team of 5 personnel. • Created system reports using StimulSoft • Implementation on C#, Entity Frame Work, Linq, SQL Server, StimulSoft


  • Master

    at Bu ali sina

    2010 - 2013 (3 years)

  • Computer Engineering(Artificial Intelligence)


    2010 - 2013 (3 years) Ostān-e Hamadān

  • Computer Science


    2005 - 2009 (4 years) Ostān-e Māzandarān


  • English Negotiation