Sharepoint Developer Resume
0/5 (Submit Your Rating)
Phoenix, AZ
SUMMARY
- I am an IT professional with over 7+years of experience, highly responsible, creative, innovative with solution - driven mindset, I assume the challenges and goals that organizations have and successfully provide value for them, adaptability to change, ability to work under pressure with multiple duties at the time, very comfortable working in workgroup or individually, leadership mentality and always focused on the benefit of my clients.
- Over 7+ years working in the IT industry in different sectors including Finance, Retail, Insurance, Healthcare and Private Sector.
- 5 years working in SharePoint technologies playing roles of Business Analyst, Developer, Administrator and Architect.
- Extensive knowledge in multiple versions of SharePoint including MOSS 2007, SharePoint 2010, SharePoint 2013 and SharePoint Online.
- Adept to deliver high-quality solutions by providing the best possible solutions based on available technologies, ensuring the client investment in technology is consistent with their business objectives.
- Comfortable participating in all facets of the Development Lifecycle using various methodologies such as Agile, Scrum, Kanban, Waterfall and others.
- Experienced in planning and executing SharePoint migrations featuring both on-premise environments and online tenant targets.
- Strong understanding of SharePoint architecture, farm infrastructure, service configuration, capacity planning, high availability, disaster recovery, data backup and restore strategies.
- Deep understanding in out of the box SharePoint features and document management features like version control, document sets, content types, record management, retention policies, etc.
- Hands-on experience creating tailored solutions that meet specific needs of the client using both Server Side Object Model and Client Side Object model.
- Highly qualified in development of solutions artifacts such as Web Parts, Event Receivers, Workflows, Site definitions, Timer Jobs, Application Pages, etc.
- Proven experience creating and implementing SharePoint add-ins including SharePoint Hosted add-ins and Provider Hosted add-ins.
- Extensive experience applying branding techniques to elements such as Master Pages and Page Layouts using web technologies the improve the User Experience and provide Responsive Design to intranet, extranet and internet sites.
- Skilled in application development web oriented using various programming languages and frameworks including C#, ASP.NET, JavaScript, jQuery, AngularJS, Bootstrap, CSS3 and HTML5.
- Hands-on experience working on the back-end by creating and designing database schemas, web services and scheduled jobs applying different design patterns including MVC, MVVM, Dependency Injection, Observer, Factory, Singleton and others.
- Knowledgeable about different BI tools available for SharePoint such as Performance Point, Power Pivot, Power BI and SSRS.
- Ability to communicate with a wide range of audiences including stakeholders, business users and power users and translate complex business requirements into technical specifications.
- Especially talented when working with end users in order to provide guidance and resolve issues in an easy and quick manner.
- Great team player and excellent individual performer used to work under pressure.
TECHNICAL SKILLS
- MOSS 2007
- SharePoint 2010
- SharePoint 2013
- SharePoint 2016
- Office 365
- Visual Web Parts
- Standard Web Parts
- Visual Studio and SharePoint Designer Workflows
- Event Receivers
- Timer Jobs
- Site Templates
- Site Definitions
- Content Types
- Record Centers
- Search Centers
- Mater Pages
- Page Layouts
- Display Templates
- Device Channels
- Provider Hosted Add-ins
- SharePoint Hosted Add-ins
- InfoPath forms
- Search Service Application
- Managed Metadata Service Application
- User Profile Service Application
- Business Connectivity Services
- Metalogix
- Nintex
- Yammer.
- C#
- ASP.NET
- MVC
- WCV
- Web API
- Server Object Model
- CSOM
- JSOM.
- HTML5
- CSS3
- Bootstrap
- JavaScript jQuery
- AngularJS
- XML
- JSON
- XSLT.
- Visual Studio
- SQL Server Management Studio
- Team Foundation Server
- Visual Studio Team Services
- GIT
- SQL Server Analysis Services
- SQL Server Integration Services
- SQL Server Reporting Services
- Azure.
- SQL Server 2005
- SQL Server 2008 SQL Server 2008 R2
- SQL Server 2012
- SQL Server 2014
- Oracle
- MySQL
- Postgres
- MongoDB
- Redis.
PROFESSIONAL EXPERIENCE
Confidential, Nashville, TN
SharePoint Architect / Developer
Responsibilities:
- Analyzed existing SharePoint 2013 environment and created proper documentation about the infrastructure and configuration as well as offered recommendation for areas of opportunity for performance enhancements.
- Participated in the architecture design of the Power Pivot integration with SharePoint by creating diagrams and proper documentation about the installation of this service application.
- Created Power Pivot dashboards with slice and dice capabilities consuming data from multiple sources including SQL Server tables and SharePoint lists as well as creating power user manuals about how to create, deploy and manage these type of dashboards.
- Developed a custom Web Part that displayed all existing offices in the country by using Google Maps API, getting the information from a SharePoint list using CAML queries.
- Developed a custom reusable Workflow attached to a Content Type used to track the progress of on-going projects across the entire company.
- Set up and configured SharePoint environment to deploy and implement SharePoint apps using PowerShell scripts.
- Created SharePoint hosted app that will perform as an interactive Kanban board where users can see details of tasks in form of cards in a dashboard with the ability to modify its status by dragging and dropping in different areas.
- Deployed and configure a WCF web service written in C# to a local IIS server by configuring proper bindings and certificates to accept SSL protocol.
- Created different custom Business Data Connectivity Models to pull data from external line of business including SQL Server and Oracle databases and in corporate the information in SharePoint using External Lists, External Web parts and External Data columns.
- Participated in a Branding effort in order to modify the default look and feel of the SharePoint intranet portal to make it match the corporate design and improve the user experience by adding responsive design to master pages and page layouts.
- Created SQL Store Procedures and Views to retrieve data from databases and put together data marts ready to be consumed by power users in different BI tools.
- Served as scrum master and business analyst in some internal projects in order to gather requirements and define users stories, tasks, priority and velocity as well as tracking the progress of the projects to ensure the deliverables within the timeframe.
Confidential, Dallas, TX
SharePoint Architect / Developer
Responsibilities:
- Joined and existing development team and take over some projects for SharePoint 2013 that were already started.
- Used Agile methodology to define user stories, tasks, priorities, resource management and progress of the projects.
- Served as scrum master in some internal projects and conduct daily scrum meetings with the entire development team.
- Assisted with the development of various SharePoint designer workflows to be used within the intranet and improve the automation of business process such as expense approvals, contract renewal, alerts for contacting insurance providers, etc.
- Creation and deployment of several InfoPath forms that enhanced validation capabilities by ensuring the correct input via web services calls as well as improving user experience with better design and colors within the form.
- Created proof of concepts with Nintex form and Nintex workflows, developing approval workflows that can be escalated using tasks and flexi tasks controls.
- Developed several Business Connectivity Data Models in Visual Studio that pull data from external line of business including SQL and Oracle databases.
- Integrated line of business with SharePoint using External Lists, External Data Web Parts and External Columns.
- Created application page that displays a dashboard with Google Chats objects using data from external lists and added drill-down functionality to make the data analysis easier.
- Created SharePoint timer job that updated SQL databases with information from several SharePoint lists every night.
- Created custom actions that will automatically check-in all documents in a library validating different conditions and the level of permissions that a user has.
- Created survey application in SharePoint that collect feedback from end users and submit data anonymously in order to detect areas of opportunity within the department.
- Customized Search Service Application by creating new Content Sources, Result Sources and Query rules that helped the Search Centers be more dynamic and get a Google-like functionality.
- Customize content search web part to display results from specific lists based on a content type and change the way items were displayed using custom display templates.
- Changed the look and feel of mysites within the organization using corporate colors and images using CSS and jQuery to achieve this task.
- Created reusable easy-to-use scripts that show information like weather conditions, locations, directories, etc. using JavaScript and jQuery for development.
- Developed custom web services using WCF and Web API for internal used hosted on SharePoint servers.
Confidential, Bentonville, AR
SharePoint Developer
Responsibilities:
- Participated in a migration effort from SharePoint 2010 to a hybrid environment to SharePoint 2013 and SharePoint online.
- Documented all phases of the migration planning, including web applications, site collections, customizations, types of authentication, services applications, content databases, content types, permissions, etc.
- Executed pre-migrations activities such as remove unused sites, delete corrupted content databases, run the Test-SPContentDataBase command to detect any potential issues.
- Assisted in the installation and set-up of SharePoint 2013 environment in a large farm performing configurations in the Web Front Ends, configuring 2013 Service applications such as Workflow Manager, Distributed Cache Service, Security Token Service, App Management Service Applications, etc.
- Migrated content databases from SharePoint 2010 to SharePoint 2013 as well as run the Site Collection Health Check and upgrade user interface through Deferred Site Collection Upgrade.
- Ensure all customs solutions were working properly in the new environment and fix the ones that were malfunctioning including Web Parts, Workflows and custom scripts.
- Analyzed, scanned and fixed broken links using PowerShell scripts.
- Migrated content from SharePoint 2010 to SharePoint online using Metalogix Content Matrix along with PowerShell script to automate the process.
- Replicated Managed Metadata store in SharePoint online to use the same tags across the whole tenant.
- Tested data moved to the cloud to make sure all content was transferred correctly along with its associated Metadata.
- Configured Search Service application in SharePoint online to perform hybrid Search and provide a good user experience.
- Developed branding solutions to change the default SharePoint look and feel and match the corporate design for the intranet applying web technologies such as HTML5, CSS, JavaScript and jQuery.
- Created branded publishing site using Design Manager and apply responsive design integrating the Bootstrap framework in the master page as well as page layouts and include custom snippets for integration with SharePoint controls.
- Deployed master pages through a custom solution using a WSP file and activate and deactivate the branding using a single site collection feature.
- Developed and deploy SharePoint hosted and Provider hosted add-ins in order to present proof of concepts using Client Side Object Model as alternative solution.
- Created Provided hosted add-in that changed look and feel of SharePoint online site collections via JavaScript injections as recommendation for best practices from Microsoft.
- Created proof of concept of Yammer integrated with SharePoint online to be used as the main tool for social collaboration in both environments, on-premise and online.
- Assisted with training, workshops and documentation for end users about the correct use of new features and best practices for SharePoint 2013 and SharePoint online.
Confidential, Phoenix, AZ
SharePoint Administrator / Developer
Responsibilities:
- Supported the ongoing development of an existing SharePoint 2010 farm that supports over 25,000 users with four web front ends and two application servers.
- Created and configured features within User Profile Service application such as mysites and audiences in the SharePoint 2010 environment through PowerShell scripts.
- Set up a content type hub to manage in a centralized place all reusable content types across different site collections.
- Utilized PowerShell scripts designed to generate a report of low usage sites within SharePoint for the goal of presenting a report suggesting deletions.
- Created custom PowerShell Scripts to automate several daily administration tasks, including a health check on all servers and services, if specific services were not running sending an alert message and attempting an initial restart.
- Deployed and activated the customizations, workflows, features, custom web parts across the environments by creating Solution Packages (WSP) and PowerShell Scripts
- Developed timer job that read data from SQL server and updates the enterprise Managed Metadata store scheduled to run daily.
- Created sequential and state machine workflows in visual studio and C# with custom InfoPath 2010 forms to automate HR processes including onboarding, time off requests, and benefits management.
- Extended the base functionality to achieve a higher degree of personalization and flexibility using Sandbox solution web parts and sequential workflows.
- Developed several solutions for end users using out of the box features such as content query web parts, content editor web parts, filters, etc., in order to meet the customer needs.
- Developed a custom web part that saved addresses and location of offices within the US and maps the locations on a map using Google API in JavaScript.
- Utilized data view web part web part in SharePoint designer 2010 along with custom XSLT styles sheets to provide a table with information using different colors and fonts so the data would be easy to understand.
- Expanded base functionality with custom actions added to the ribbon for personalized usage via C# and Visual Studio.
- Created event receivers in Visual Studio with C# to be used with the new user list, automating the process of user account provisioning.
- Created a combined calendar system, merging several different departments into one global calendar for PTO and out of office visits.
- Created detailed help and training documentation as well as performed end user training sessions.
Confidential
.Net and Web Developer
Responsibilities:
- Developed several web applications using ASP.NET with C# as main programming language.
- Included front-end validation using JavaScript and jQuery plugins such as jQuery validator plugin and jQuery Form Validator.
- Implemented jQuery animations along with CSS design to provide a better user experience for end users.
- Applied different design patterns for specific projects, including but not limited to singleton, MVC, MVVM, factory and dependency injection.
- Implemented web-based solutions using Entity Framework using database-first approach.
- Managed connections backend services to three data warehouses through use of ADO.net.
- Architected solution that integrated information from several systems with cross-platform compatibility by using SOA architecture.
- Developed various web services using WCF and hosting them in IIS web applications.
- Wrote a dedicated data link layer in C# to control interactions with the backend sources.
- Designed front-end UI and control page elements with Bootstrap JavaScript library and ASP.net.
- Used ASP.net AJAX Control Toolkit to create quick AJAX performance enhanced web applications.
- Utilized different controls such as Telerik, DevExpress and Infragistics controls within web solutions.
- Created custom store procedures, functions and view in SQL server that provided easy consumption of data.
- SQL and Oracle Databases were utilized to gather data and calculate analytical data for each data warehouse dashboard.
- MySQL was utilized to transfer data from a dated data source into a more modern compatible format for data retrieval and usage.
- Set up and configured IIS server as well as configuration of DNS server including Bindings configuration, SSL, different zones and CNAME.
- Played the role of business analyst in order to gather requirements, create proper documentation and propose solutions for customers.