Sharepoint Developer Resume
OhiO
SUMMARY
- Microsoft certified professional with over 8 years of experience in Design, Development, Implementation, Upgrade, Administration of Collaboration Portals and Content Management Systems using Microsoft SharePoint Technologies and delivery of Applications using Web technologies like ASP.Net MVC, ASP.Net Web Forms.
- Customizations on SharePoint using Server Object Model, server administration, troubleshooting SharePoint.
- Rich experience in working on custom lists, setting up permissions and developing various complex Event Receivers, Timer Jobs, custom Workflows, Web Parts.
- Experience in extensive Search Configurations involving KQL, Custom Display Templates, Search Indexes and have also developed numerous Search Results Pages involving varied complex requirements.
- Experienced in setting up automatic deployments for custom SharePoint solutions through Team Foundation Server Continuous Integration
- Developed Nintex forms and workflows for SharePoint 2016.
- Adept at developing SharePoint applications using numerous Page Layouts and working with custom content types.
- Adept at writing extensive PowerShell scripts for handling various tasks like data migration, deployments.
- Experienced in Data Migrations from different SharePoint environments using tools like Share Gate
- Experienced in client side SharePoint operations like SPServices, Client Side taxonomy handling.
- Developing InfoPath forms and setting up SharePoint designer workflows
- SharePoint Designer development with CSOM, JSOM for various SharePoint functionalities
- Setting up SharePoint Variations for multilingual sites.
- Implemented multiple refiners in the refinement panel of the search results to make user - friendly search results.
- Developed Web Parts to display certain content based on display templates saved as HTML in custom lists (Extending the Out-of-the-Box Content Search Webpart).
- Setup various complex search functionalities for custom search pages in my sites.
- Involved in setting up of SharePoint 2016 farms.
- SharePoint administrative functions including LIVE deployments, setting up various Service Applications like Search Service and User Profile Service Applications.
- Proficient in developing ASP.Net MVC applications with Entity Framework 6.1 along with ASP.Net web forms applications with N tier architecture, ADO.Net.
- Experienced in requirements gathering from the stakeholders. Strong ability to facilitate meetings with individuals and groups to gather, understand and articulate their business needs.
- Closely worked with Microsoft team to resolve platform related issues by opening tickets with Microsoft onsite engineer. Work with Microsoft team for code related issues.
TECHNICAL SKILLS
Languages: C#.NET, VB.NET
Technologies: SharePoint 2016/2013/2010 , SharePoint Online, NinteX, ASP.NET 4.0, PowerShell, ASP.NET MVC 4.0, JavaScript, jQuery, Entity Framework
Databases: SQL Server 2016, Oracle 10g
3rd Party Tools: InfoPath, Nintex Forms and Workflows.
Microsoft IDE: Visual Studio 2013/2015, SharePoint Designer 2013
Source Control Systems: Microsoft Team Foundation Server 2016, Tortoise SVN
PROFESSIONAL EXPERIENCE
Confidential
SharePoint Developer
Responsibilities:
- Set up My Sites on SharePoint 2016 for our internal environment and developed complex search results pages for User Profiles along with developing custom functionalities for various components using JSOM and SharePoint Online REST API.
- Developed content types, site columns on visual studio for the entire project.
- Have coded numerous event receivers to perform certain complex functionalities dat involve handling publishing pages, updating their properties, publishing and approval.
- Developed Timer jobs scheduled to run daily to automate certain functionalities like deleting users tagged to certain posts after their exit from the firm and creating automated publishing pages based on external database content like addition of new branch offices or new personnel into the firm
- Set up property bag settings for SharePoint to have a common repository of widely used constants for all custom solutions and coded a utility to bring the information from property bag settings based on key names in all of our custom SharePoint solutions
- Publishing document Libraries with versioning enabled, allowing management content types, check out enabled.
- Worked extensively with the SharePoint Server Object Model.
- Developed Nintex forms and workflows for consulting projects.
- Developed a tool to migrate data from old SharePoint sites to the current one.
- Configured search, content sources, variations on the site and created new display templates.
- Worked on developing page layouts (SharePoint designer) and attaching to the respective content types.
- Design of UI & workflows with master pages, CSS, JavaScript, SharePoint Designer
- Worked with Business Users on Google Analytics evaluation, improvement, ROI & SEO consultation
- Responsible for LIVE production deployments during the weekends and farm maintenance ensuring availability.
- Finished a project Automating SharePoint Deployments for custom solutions using TFS and PowerShell
- Interacted with the stakeholders on requirements gathering and working with them closely on project updates and requirement changes along the way.
- Wrote a white paper on configuring Variations on SharePoint 2013 and circulated it to the entire team.
- Was involved in the maintenance part of the external facing websites after go live. Handled support requests to fix bugs and add additional functionalities to the system
- Created code structures in TFS and handled code check-ins on TFS 2013 for all of our firm’s web and SharePoint projects
- Along with the external websites, me was supporting a few ASP.Net legacy applications and adding enhancements to them based on user requests.
- Coded PowerShell scripts to update data in page and document libraries on mass scale and move them to different locations, re-attaching new content types and updating page layouts
Environment: SharePoint 2016/2013, C#.Net, PowerShell, SharePoint My Sites, Visual Studio 2013, SharePoint designer 2013, JavaScript, jQuery.
Confidential, Ohio
SharePoint Developer
Responsibilities:
- Developed content types, site columns on visual studio for the entire project.
- Have written numerous event receivers and timer jobs to perform certain complex functionalities.
- Worked extensively with the SharePoint Server Object Model.
- Developed a tool to migrate data from old SharePoint sites to the current one.
- Developed Web Parts to display certain content based on display templates saved as HTML in custom lists.
- Have single handedly taken care of the three applications’ support activities.
- Developed additional enhancements for the applications on business demand.
- Suggested security enhancements for the applications and got appreciations for implementing them thereby improving their business performance.
- Involved in maintaining ASP.Net MVC applications dat were already built and also added enhancements to the applications
- Wrote stored procedures, functions, table types in SQL server 2008 extensively throughout the application.
- Daily tasks involve interaction with clients and updating them on the progress along with suggestions.
- Involved in thorough unit testing and releasing the build with minimal defects.
- Resolved software tickets on Unity, Peregrine raised by clients in case of any issues with the applications. Example: Solving problems related to database connectivity, providing them access to applications etc.
Environment: SharePoint 2013, PowerShell, SharePoint designer 2013,ASP.NET MVC 4.0, C#.Net, Visual studio 2010, SQL Server 2008, JQUERY
Confidential, Delaware
Senior Software Engineer
Responsibilities:
- Developed a web application based on ASP.net Web Forms and designed the UI based on wireframes
- Used ADO.Net to handle database operations on Oracle 10g
- Wrote JQuery to handle client side validations
- Wrote stored procedures, functions and views on Oracle 10g to handle data operations
- Used grid view and list view controls to display data based on partial page rendering using AJAX and update panels.
- Used Telerik controls to handle AJAX rendering of certain controls on existing legacy applications.
- Code review and bug fixing.
- Perform application releases dat contain deployments for enhancements to existing applications.
Environment: ASP.Net, C#.Net, ADO.NET, Oracle 10g
Confidential
Responsibilities:
- Administration functions including deploying code solutions (.wsp), PowerShell scripts, server optimization, server management, term store maintenance, taxonomy, content deployment, web and service applications in Central Administration.
- Re-architecting the SharePoint infrastructure to enhance performance, decrease deployment time periods, add disaster recovery and lower costs.
- Hands-on migration of a highly-customized SharePoint internet/intranet farm using PowerShell including setup of Active Directory trusts, SharePoint security, forms-based autantication, custom workflows, web applications, content deployment, SQL, IIS, security, managed metadata, service applications, features, event receivers, .dll and .wsp files.
Environment: SharePoint 2010, C#.Net, Microsoft SharePoint designer 2010.
Confidential
Responsibilities:
- Developed forms on Microsoft InfoPath, designed the UI and wrote custom code in forms to handle workflow functionality.
- Integrating all the department forms into a SharePoint site called Confidential .
- Designed workflows for the complete process in SharePoint designer 2007.
- Bug fixing and unit testing the application end to end.
Environment: SharePoint 2007, C#.Net, Microsoft InfoPath 2007, LDAP, Microsoft SharePoint designer 2007.