Post Job Free

Resume

Sign in

Sharepoint Developer

Location:
Tehran, Tehran Province, Iran
Posted:
February 15, 2020

Contact this candidate

Resume:

MAHDOKHT GHAFARIHA

Iran, Tehran, Tehran, 134******* * +989********* * adbsb9@r.postjobfree.com

CAREER OBJECTIVE

I have extensive experience in doing both out of the box implementations as well as custom development in SharePoint/Project server On Promise/ Online using SPFX, C#/ASP.NET in VS2010/2013/2019. I have been developing Windows and Web Applications using Microsoft-based technologies for 6 years. I am primarily experienced in .NET,ASP .NET and MVC using the (4.5/4.0 (client/server)) + 3.5 .NET Frameworks. I am also very experienced with scripting languages such as JavaScript, ES6, React, Angular, JQuery, ECMAScript and recently using them in SPFX solutions.I am a leader and mentor in my current position who ensures the expected coding practices and standards are kept. I have extensive experience in obtaining business objectives and requirements and can effectively collaborate to drive a solution to completion.

QUALIFICATIONS

SharePoint 2019/16/13/10 Online, Office 365, SharePoint Designer 2013, InfoPath 2013/10,Nintex Form/Workflow, Flow, Power Form, Power Apps, SPFX,Azure

C#, ASP.Net, MVC, REST API, HTML, JavaScript, ES6, JQuery, Angular JS, React JS, Redux, CSS, AJAX

XML, CAML

ShareGate, SharePoint 2013 Management Shell

Visual studio and Visual Studio Code, TFS, Git

SQL Server, TSQL,ADO.NET, Entity Frame Work, SSRS

Windows Server 2012/08, IIS, Active Directory

PROFESSIONAL EXPERIENCE

TECHRANCO, Tehran, Iran

Senior SharePoint Developer, Nov2019– Now

Creating S-Curve chart Webpart based on Project Server 2019 Odata reports and rest api using react

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

FREELANCE

Senior SharePoint Developer, Apr 2019– Dec 2019

Migration of File Shares into 0365 using PowerShell and the ShareGate Powershell API

Developing 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.

ABGOSTARAN MIHAN, Tehran, Iran

Senior SharePoint Developer, May 2017 – Apr 2019

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

Developing Event Receivers, Timer Jobs, Custom ribbons/Actions, custom fields, custom content types and List definitions to automate business process.

Developing and deploying workflows using SharePoint Designer, Nintex and Visual studio to handle generally multi-approval processes.

Customizing the look and feel- Branding and Navigation of the Sites, pages, apps and Master Pages.

Implementing SharePoint Solutions with BI Capabilities Such as Reports, Charts, and Graphs with SSRS, web services and JavaScript libraries for BI

Working with GIT for maintaining history of source-code as a repo and its changes.

Working on User profile Management, using Active Directory users' properties, email, managing user permissions and roles and set/update/inherit/break inherit permissions in server side code to handle level users' level of accessibility in code-based workflows.

Installing, configuring, maintaining, upgrading and managing the farm and its database.

Developing two web sites based on MVC & React JS for controlling Water Resources availability in different civilization projects.

Implementation knowledge on CSOM, JSOM, REST API,XML, SSRS, ASP.NET, ADO.NET, CAML, Linq, C#, MVC, HTML, CSS, JavaScript, JQuery, Angular js, React Js, Redux, InfoPath, Nintex, Web Services, SharePoint Designer, PowerShell

GOLRANG SYSTEM, Tehran, Iran

SharePoint Developer, Oct 2016 – Apr 2017

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.

Implementation on CSOM,JSOM,REST API,XML,SQL Server, SSRS, ASP.NET,ADO.NET, C#, HTML, CSS, JavaScript, JQuery, AngularJS, InfoPath, PowerForm, Web Services, SharePoint Designer

MOSAVARSAZAN PROJEH, Tehran, Iran

SharePoint Developer, Sep 2014 – Oct 2016

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.

Providing technical support on activities such as user training and data restoration.

Setting-up and Configuration of Excel Services, InfoPath services, Reporting Service, Business Data Connectivity Service, User profile services and Search service

Implementation on REST API,XML,SQL Server, SSRS, ASP.NET,ADO.NET, C#, HTML, CSS, JavaScript, JQuery, Angular js, Infopath, Nintex, Web Services, SharePoint Designer,ShareGate

OFOGH PO DOT, Tehran, Iran

Software Developer, Apr 2013 – Aug 2014

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

EDUCATION

BU ALI SINA UNIVERSITY, HAMEDAN, IRAN

Master of Computer Engineering (Artificial Intelligence), Feb 2013

MAZANDARAN UNIVERSITY, MAZANDARAN, IRAN

Bachelor degree of Computer Science, Jun 2009

ACCOMPOLISHMENTS

IELTS General Band score 7.0

Developing a multi-approval process instead of one-level approval workflow in project server with changing approval event

Designing and developinga reusable framework that provide custom forms for Add-Edit-Approve actions of each list with multi-level workflows that can be apply on every list.

Developing a web-based form generator based on React JS



Contact this candidate