Sharepoint Architect Resume
New York City, NY
SUMMARY:
- Expertise in SharePoint Online/ 2016/2013/2010 , MOSS 2007, Workflows, SharePoint Designer 2013/2010/2007 , BDC, Report Center, OOB web parts, and Add - Ins.
- Experience in Office 365 Administration.
- Experience with Metalogix Content Matrix
- Experience in SharePoint 2019 (Installed and configured for testing purposes)
- Good understanding how to install & configure a SharePoint Farm for development and testing environments.
- Extensive Experience developing Custom Timer Jobs, Event Receiver, Custom web parts in SharePoint 2013/2010
- PnP Framework & SPfx Framework
- Bootstrap 4.1 & 3.3
- Experience deploying Workflow with Nintex and InfoPath
- Experience with App Model
- Experience deploying App in Azure
- Experience deploying DB in Azure
- Extensive experience in ASP.NET using C#, building Internet Applications
- JavaScript - JQuery
- MVC/Web Forms/razor
- AJAX
- HTML5
- CSS
- Expertise in SQL Server 2012/2016, Business intelligence and KPIs
- Experience in SharePoint SDK and Web Services
- Regularly interact with clients and develop strong client relations, demonstrating high level of commitment to client success
- Experience working with Knowledge Management tool.
TECHNICAL SKILLS:
SharePoint Technologies: SharePoint Server Online/ 2016/2013/2010 , Microsoft Visual Studio .NET/ 2015/2013/2010/2008/2005/2003 , Microsoft Office SharePoint 2007, MS Windows SharePoint Services (WSS) 3.0/ SharePoint 2010 Foundation, SharePoint Designer 2013/2010/2007 , Microsoft InfoPath 2010/2007, Microsoft FrontPage 2003, Microsoft Office 2016/2 /2003 XP, Microsoft Indexing Services, Microsoft Windows Workflow Foundation (WWF) Skilled at making operational schedules, creating and managing positive relationships with all aspects of the learning community
Database Technologies: SQL Server 2016/2012/2008/2005/2000 , Oracle 10g/9i/8i, MS Access, File Net
Programming Languages: C#, JavaScript, JQuery, HTML, XML, XSL, ASP, ASP.NET, NET, VB.NET, JSP, VBScript, AJAX, JAVA/J2EE, Struts, Servlets, VB.
Operating Systems: Windows Server 2000/2003/2008 , UNIX, Linux
Other Technologies: Active Directory, LDAP, DNS, IIS 5/6, Apache Web Server, Tomcat, BEA Web Logic Portal, IBM Web Sphere
PROFESSIONAL EXPERIENCE:
SharePoint Architect
Confidential, New York City, NY
- Designed & implemented Time Allocation application for Data & Technology using jQuery & Bootstrap 3.3
- Designed & implemented Supervision Intranet using SharePoint as repository and Rest API and Bootstrap 4.1
- Redesigned Supervision Serves app using Bootstrap 3.3 and jQuery.
- Designed & implemented Supervision Blog with “Reply a comment” custom feature with Bootstrap 4.1 and PnP JS Core framework
- Designed & implemented Supervision Event app with admin, user, and power user views.
- Designed & implemented Training Request app with admin and user views.
- Designed & implemented ECP app that connects with PeopleSoft to extract personal user information.
- Designed & implemented coverage calendar where any user could know who if a Head of Office was out of office and who was his/her backup.
- Along with Supervision HR department, defined, designed & implemented requirements for Supervision Transition Template app that connects with PeopleSoft to extract personal user information.
- Designed & implemented Nintex workflow to notify to all subscribers when new blog was published.
- Designed & implemented Nintex workflow to send calendar invitees.
- Designed & implemented Nintex workflow to extract all members of Distribution List (LDAP) and add them into SP Group.
- Designed & implemented Nintex approval workflow for Training Request & ECP apps.
- Along with my manager, coordinated training user session.
- Point of contact for any SharePoint issue in Supervision area.
SharePoint Architect
Confidential, New York City, NY
- In charge of migration process from SharePoint Server 2007 to SharePoint Online using Metalogix Content Matrix.
- In charge of migration process from SharePoint Server 2007 to SharePoint 2010 using Database migration approach.
- Implemented flows with SharePoint Online/Outlook & Sales Force.
- Implemented & setup SharePoint Online with Microsoft Project Online.
- Designed and implemented new look & feel for Project Web App in Office 365.
- Customize callouts for Project Web App in Office 365
- Designed and implemented Project Dashboard Add-In in Office 365
- Implemented many reports using Power BI Online and SharePoint 365.
- Managed user accounts (adding/editing/deleting users) and licenses by user in Office 365.
- Point of contact with Microsoft Support.
- Managed mailboxes and groups in Exchange Online.
- Designed and implemented Governance plan for new Site Collections in SharePoint Online.
- Installed and setup SharePoint 2016 farm for testing purposes.
- Setup Search service application with different scopes.
- Along with Medical PowerUsers, defined and created Taxonomy structure and Term Sets to improve search results.
- Along with Sales PowerUsers, defined and created Managed Metadata columns.
- Setup custom result pages.
- Along with DB team, setup content backup job in SQL.
- Coded and implemented Site Collection backup plan using PowerShell in a Windows Task.
- Coded different PowerShell scripts to gather data for migration process.
- Implemented and tested Site Collection Warm-up script.
- Monitoring overall SharePoint Farm server health and functionality.
- Along with PowerUsers, define and implemented Permissions & Roles on each Site Collection.
- Along with Operation Teams, created and implemented automatic monitoring and event notifications.
- Along with Operation Teams, applied Service Pack and hot fixes.
- In case an error was reported in SharePoint, check event log and SharePoint logs for each server and research for solution or workarounds.
- Recoded and deploy custom web parts legacy from 2007 (wsp files)
- Designed and implemented different workflows with SharePoint Designer.
- Designed and implemented custom web pages/master pages with SharePoint Designer.
- Maintained On-boarding/Off-boarding process using Nintex
- Maintained Expense report workflow using Nintex.
- Designed and implemented custom Look & Feel for different web site in SharePoint Online following Office Patters & Practices.
- Implemented ASP.Net app in Azure (App and DB) where users can validate new contact and times.
SharePoint Architect
Confidential, Washington, DC
- In charge of migration process from SharePoint Server 2007 to SharePoint 2013 using Metalogix Content Matrix and Database migration approach.
- Implemented and setup different service application (User profile service, Excel services, Business Data Connectivity Services, Visio service, Word service, etc.).
- Along with Foundation PowerUsers, defined and created Term sets.
- Created and defined different scope for each site collection.
- Created and linked custom search managed properties.
- Created custom result pages.
- Implemented and tested Site Collection Warm-up script.
- As part Application Team, supported and fixed all web parts/apps for SharePoint.
- Deploy custom web parts in the different Farms (wsp files)
- Monitored SharePoint Disk space usage through the built in SharePoint reports for each site collection
- Created workflow to convert word documents to PDF using Nintex
- Created and maintained approval process for documents using Nintex
- Checked backups jobs and make sure backup are OK.
- Reviewed event log and SharePoint logs periodically.
- Documented all changes in the Farm configuration.
- Designed and implemented different master pages with SharePoint Designer.
- Created custom form list in SharePoint Designer.
- Along with Support Team, applied Service Packs and hot fixes
- Configuration of Business Connectivity Services for Oracle database
- Designed and implemented Program & Services Map.
- It shows where company has presence.
- It shows how many people each program impacts.
- It can be filter by impact area and/or by state.
- UI to add/update/delete a program or services
- Reports are in Excel Spreadsheet and filters can be or no apply.
- Fusion Maps library implemented to build the interactive map.
- Designed and implemented Strategic Tracking Tool.
- It recollects data every quarter.
- It allows attach as many files as user needs to support the data.
- It sends reminders to all users when system is open to enter new data.
- It sends reminders to all users who have not enter information before system is close.
- It generates and sends executive reports in PowerPoint and Excel Spreadsheet to SVPs and VPs.
- It generates visual indicators about how many strategies are above/below or meet the forecast.
- It implements bootstrap and different jQuery plugins to increase UX (easy to navigate and find their data)
- Custom roles and permission implemented.
- Designed and implements a small Org Chart for Foundation department.
- It allows adding new position and assigning to any person.
- It allows reassigning a person.
- It allows search by name and highlight the hierarchical path.
- It implements bootstrap and primitive jQuery plugin.
- It implements custom roles and permissions.
- Designed and implemented Funnel Innovation,
- It allows to any user to have big picture about how a new idea can be transform into a program; it allows users get feedback or verify what they need to be into stage.
- It implements custom roles and permissions.
- It implements bootstrap and jQuery for validations.
- It generates an executive report in PowerPoint.
- In charge to build a new Foundation Reporting system.
- Along with SCSEP Team, reviewed, and approved new term/tags, categories for knowledge database.
- In charge to create and to update all taxonomies terms using Wordmap to improve search results for different SharePoint content databases.
- New interface increases UX with end users providing flexibility and keyboard friendly.
- Designed and developed risk management process.
- Register a new risk; approval risk process, update an existing risk.
- Designed and implemented Risk Map (Heat Map with jQWidgets plugin).
- Designed and implemented business report on monthly bases.
- Designed and implemented Foundation Dashboard.
- Designed and developed different Timer Jobs for custom reminders.
- Implemented Excel Services and Power Pivot for different web sites.
- Implemented different jQuery plugins such as HandsonTable, Multiselector, SPServices, Cookies, jQWidgets, and JQuery Tools.
- Along with the existing Development team and PM, reviewed and getting requirements from business users.
- Designed a site master page using SharePoint Designer 2010 and CSS.
- Designed, developed and published different types of reports with Reporting Services in SharePoint Site.
- Designed and developed data review and data approval processes.
- Designed and developed many different visual web parts.
- Designed and developed export functionality with Open XML 2.0 & 2.5 for Excel Spreadsheet 2010/2013 with specific styles and PowerPoint Presentations
- Designed and developed export data feature.
- Users can decide between Excel Spreadsheet or CVS file.
SharePoint Architect
Confidential, Rochester, NY
- In charge of migration process from SharePoint 2007 implementation to 2010 using Metalogix Content Matrix
- In charge of migration process from SharePoint 2010 to SharePoint 365 using Metalogix Content Matrix
- Setup and Installation of SharePoint Server 2010 for development and Production Farm servers.
- Setup Search service application with different scopes.
- Implemented and setup different service application (User profile service, Excel services, Business Data Connectivity Services, Visio service, Word service, etc.).
- Created site collections, site hierarchy and web applications, following best practices
- Defined Audiences for different company departments and locations
- Implemented and tested Site Collection Warm-up script.
- Monitoring overall SharePoint Farm server
- Install Service Pack and hot fixes in Farm Servers
- Deploy custom web parts in the different Farms (wsp files)
- Created a custom alert and alert template.
- Developed a timer job which pulls information from Oracle 10g database and creates items in custom Discussion Board
- Along with the existing Development team and PM, reviewed and upgraded existing Information architecture considering the content that would have to be migrated to the new implementation
- Before creating the site structure, gathered requirements to implement the best approach and created mockups and wireframes to get feedback from users
- For the Team Portal branding, created external cascading style sheets and attached it to the main master page
- Developed different types of SharePoint Web Parts and ASP .Net Web Parts using C# as well as custom Workflows
- Developed a Dashboard for Sales department in MOSS 2007, the Dashboard features are:
- View based on roles.
- Dashboard shows hours by division and region they spent.
- Dashboard shows if a region meets the goal for month, quarter and year.
- Sales Representatives must report different information (hours, items, visits, etc.) every month.
- Region Managers can submit feedback to their Sales Representatives at least every two months.
- All information can be exported to Excel Spreadsheet
- Defined custom site templates depending on the needs of each department
- Designed and developed InfoPath forms and made use of Web Services for cascading drop downs
- Responsible for applying latest updates and monitor farm health and maintain services.
- Provided support to users during pilot testing
- Responsible for support and maintenance at current MOSS 2007 web sites as custom web parts
SharePoint Architect
Confidential, Irving, TX
- Along with BI group, .Net Internet web site was migrated to SharePoint 2010.
- Created site collection, site hierarchy and web applications, following best practices
- Setup variation feature for Chinese, Polish and English as source language.
- Created PowerShell scripts for different proposes (migration/copy/delete items, approval pages, backup/restore, etc.)
- Created custom master pages and different layouts.
- Created custom menu navigation control and custom breadcrumb control using C#.
- Developed an event receiver for different lists to improve performance.
- Developed different types of SharePoint Web Parts and ASP .Net Web Parts using C#
- Provided support to users during pilot testing
- Followed-up and fixed defects reported in HP Quality Center tool.
SharePoint Architect
Confidential, Atlanta, GA
- Designed a SharePoint 2010 farm to consider user roles and audiences for individual company departments. The farm utilized two web front end servers, one application server, and a SQL cluster to achieve medium sized farm requirements
- Built managed metadata utilizing SharePoint 2010’s content management system to effectively organize and catalog business content
- Created an InfoPath 2010 form to be used as a content to store customer sales information in a form library
- Utilized Visual Studio Tools for Applications (VSTA) within the form to dynamically fill in data from an external SAP database
- Developed custom event receivers in Visual Studio 2010 for tracking changes in items in a library and calling an external web service to handle the changes
- Implemented ASP.NET and JavaScript for four custom user controls as the application layer for a ticketing system that connects to an external SQL server to store user input at the business layer using C#
- Designed a site master page using SharePoint Designer 2010 and CSS
- Installed Microsoft FAST server search add-on in a current SharePoint 2010 environment to take advantage of FAST enterprise’s extended capabilities such as meta-data extraction and query rate data
- Connected to external data sources using the Business Connectivity Services (BCS) of SharePoint 2010 to create external content types to represent the external data
- Managed user site and library roles synchronizing with Active Directory
- Implemented CAML queries to find and extract data from the SharePoint libraries
- Extracted business data using excel services through web parts as well as parsed columns within the Excel data sheet for a cleaner data presentation
Business Integrator Support Leader - Team Leader
Confidential, Mexico City, Mexico
- Responsible for the Application Support Team - Tier 2 for Mexico and Latin American branches (more than 40 applications).
- Gathered and documented Business and Users requirements and then performed a sizing exercise to define the best business model to solve it (either by getting an external contract or by internal work as Change Request).
- Be aware to achieve Lilly’s SLA.
- Define timelines for Change Request.
- Followed-up different issues with Lilly Corporative (USA) Tier 2.
- Worked closely with the infrastructure team to advice on the system requirements for the Development, Staging and Production environments.
- Assisted in the look and feel branding of the intranet portal by using different technologies such as SharePoint Designer to customize layouts, Master Pages and customized task forms.
- Key role in defining the appropriate Information Architecture to make the content easily discovered and managed, according to the information requirements, architected, documented and implemented.
- Mapped Business and User requirements into Functional Requirements Documents and then into Technical Specifications Documents.
- In accordance with the Technical Specification Documents: Always following coding best practices to avoid a negative impact in performance.
- Converted HR paper forms into InfoPath forms by gathering requirements from the Process Owners to then map, design and develop the electronic forms.
- Optimized HR forms delivery and approval process by implementing custom Work Flows
- Created user test cases to apply them in pilot testing with users.
- Helped organize Demonstration workshops for High Level Business owners
- Responsible for migrating content between Development, Staging and Production environments
- Helped develop a training plan to minimize user resistance to change
SIEBEL Developer - Project Leader
Confidential, Mexico City, Mexico
- Migrated new SIEBEL version, from 7.1 to 7.8.
- Implemented SIEBEL 7.8 features.
- Developed custom front end in SIEBEL and different interfaces to communicate SIEBEL with all system inside of the company.
- Technical Support - Tier 2.
Senior ASP.Net /Web Admin
Confidential, Mexico City, Mexico
- Developed a portal site for the client’s extranet
- Built out of the box workflows to manage user tasks and email notifications
- Developed an enterprise portal for the Internet site
- Performed branding and page layouts using Visual Studio 2005 and CSS files.
- Managed site navigation using the top and left navigation bars as well as site maps
- Created custom web parts using Visual Studio 2005 with C# business logic
- Created user control UIs using ASP and C# for the purposes of obtaining user information in the purposes of ticketing in a support center
- Configured multiple search scopes and well as scheduling granular indexing for every month
- Developed a SQL tier for all systems/applications either with SQL Server 2000/2005 or Oracle 9i/10g
.NET Developer
Confidential, Mexico City, Mexico
- Utilized AJAX.NET to create a dynamic page that obtains user input for a web-based customer application
- Created a custom web service to display, through browser, data from a SQL server according to user specifications
- Implemented business logic through C# to manage user input and push the results to the presentation layer that utilizes ASP
- Built a windows form as the UI using Visual Studio
- Imbedded SQL queries within the business logic to filter data according to user requirements
- Created batch operations for the Data Adapter object to perform INSERT, and DELETE SQL operations
- Further worked with ADO.NET to manage relational database systems
- Converted existing VB.NET code to C#.NET to keep the project’s business logic in one language
- Created XML schemas for XML validation for batch processes that take in XML files
- Synchronized with Active Directory to validate user log in to the application