Sharepoint Architect/developer Resume
Atlanta, GA
SUMMARY
- 8+ years of IT experience working in Microsoft SharePoint development, systems architecture and administration.
- 6+ Years of experience with Microsoft SharePoint Server 2013/2010/2007 working with solutions for collaboration, web content management, document management and publishing sites.
- Hands on experience in SharePoint 2013/2010/2007 Architecture, Development, Administration and Migrations.
- Experienced in Custom Solutions Development for SharePoint 2010 and 2013 utilizing Server Side Object Model as well as Client Side Object Model.
- Extensive experience with automating business processes through Workflows and automating administrative tasks through Timer Jobs and Event Receivers.
- Extensive experience in server and web technologies including .NET, JAVA, C#.NET, ASP.NET, Web Services, XML and AJAX.
- Experience utilizing web development technology along with HTML and CSS to brand company portals.
- Active participation in Full Life Cycle projects including requirements gathering, design, develop, test and maintenance.
- Strong understanding of Application Development Life Cycle and Software Development Methodologies including Agile, Scrum and Waterfall.
- Extensive experience in Testing and Quality Assurance.
- Excellent oral and communication skills displayed through technical documentation and presentations.
- Works well in team and collaborative environments while successfully managing individual contributions.
TECHNICAL SKILLS
SharePoint: Web parts, Apps, Workflows, Event Receivers, Timer Jobs, BCS/BDC, Backup and Disaster Recovery, Search, Managed Metadata, User Profile, PowerShell, Branding, SSRS/SSAS
Development: ASP.NET, C#, JavaScript, JQuery, HTML5, CSS, XML, XSLT, CAML, LINQ, Java, Visual Basic
Databases: SQL Server 2012/2008/2005 , Oracle 10.1G, MySQL
Tools: Visual Studio 2012/2010/2008 , SharePoint Designer 2013/2010/2007 , InfoPath 2013/2010, Visio, Team Foundation Server 2013, Eclipse
Operating Systems: Windows Server 2012, Windows Server 2008 (R2), UNIX, Linux
Additional Technologies: REST & SOAP Web Services, JSON, MVC, MVVM, OOP
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
SharePoint Architect/Developer
Responsibilities:
- Gathered Functional, Non - Functional Business Requirements and created detail Functional Specification documents. Performed activities like creation of Site Collections, Sites, Lists, Document Libraries and Assigning permissions to groups.
- Maintained, Monitored and Supported SharePoint 2013 in Development, Staging and Production environment.
- Responsible for administration, maintenance and troubleshooting of issues with SharePoint Server environment.
- Used BDC to migrate the Data from external data source into SharePoint Lists. Created Web service to retrieve data of individual field from document library.
- Developed browser enabled InfoPath forms and used as a content types with code behind in C#.
- Modified master pages for branding SharePoint sites in SharePoint Designer. Created and Deployed Custom Components (Web parts, Custom Control, List Definition etc.)
- Involved in Customizing Layouts (Web part titles, Logo's, Header and Footer).
- Developed and Customized for various Apps and Web Parts using JavaScript and JQuery.
- Configured Forms Based Authentication successfully on development server and production server using LDAP authentication. Integrate Microsoft outlook for the workflow alerts.
- Created web parts for the editor dashboard etc., Created a forms in InfoPath that will facilitate the compilation/Production of a report and deployed them on the SharePoint Portal. Used SPQuery, SPSiteData Query, and CAML Tools for retrieval of Lists Data.
- Developed reports using SQL Server Reporting Services (SSRS).
- Created PDF reports using SQL server reporting services.
- Performed administrative activities using PowerShell such as backup, restore, migration of sites, installing Features, indexing and deployment of Solution package.
Confidential, Atlanta, GA
SharePoint Architect/Developer
Responsibilities:
- Configured and Documented Site Collections within Office 365 and set storage quotas in the SharePoint Online Administration Center.
- Developed and installed several SharePoint Hosted Apps and host them in Azure.
- Integrated SharePoint 365 with Yammer and configured SSO with Active Directory.
- Performed configuration of Secure Store Services and Business Connectivity Services using SharePoint Online Administration Center in Office 365.
- Configured SharePoint Search Service along with Content Source configuration as well as Crawl Schedules.
- Created PowerShell scripts for automatic provisioning site collections and sites for SharePoint online.
- Wrote Visual Studio 2013 REST services using C# to navigate to SharePoint 2013 endpoints to access and update list information tied to workflows.
- Designed custom actions in Visual Studio utilizing the SharePoint 2013 CSOM model to develop custom action apps in JavaScript.
- Created a Feature Stapler to attach a Custom Calendar List, Custom Announcement List, and Task Tracking Web Part to the Team Site Template.
- Designed the taxonomy for multiple Term Groups that were leveraging Managed Metadata as well as Term Store implementation of the Metadata.
- Met with Stakeholders and Business Users on SharePoint Functionality as well as demonstrations of Custom Solutions implemented within the Sites.
- Used Business Connectivity Services to extract external data from an external data warehouse.
- Designed and built a Custom Web Part that used CAML query to create a dashboard using the Server Side Object Model.
- Created an in depth custom Visual Studio 2013 workflow as a part of a large project using C# as the primary language to control flow and functionality.
- Created different master pages intended for different devices and configured them using device channels in SharePoint 2013.
- Designed custom actions in Visual Studio utilizing the Client Side Object Model to develop SharePoint Hosted Apps.
- Customized browser-based input forms for SharePoint lists to provide better UI/UX and also apply some branding to the forms.
- Created JavaScript code and made use of bootstrap.js to build a custom 2013 page layout.
- Define new composed looks including new fonts and spcolors to match corporate branding interface.
- Utilized the Content Editor Web Part to make User Experience enhancements on specific pages within the Site.
Confidential, Atlanta, GA
SharePoint Architect/Developer
Responsibilities:
- Designed and performed a migration from SharePoint 2010 to SharePoint 2013, including moving databases, service applications, and security into a new infrastructure.
- Installed and configured the Workflow Manager for SharePoint 2013 to begin workflow development.
- Developed several SharePoint Hosted Apps using an immersive model and app part shapes to provide functionality for viewing and interacting with data from external sources using JavaScript as the primary language.
- Developed web services and client side code solutions using C# in order to use SharePoint 2013 CSOM and deprecate old 2010 functionality.
- Created data view web part in SharePoint designer to provide a dashboard connected to an external list, managing and configuring the web part in XSLT format.
- Implemented a metadata-driven navigation using managed metadata service.
- Utilized create external content types and external lists in SharePoint designer and connected to information stored in external SQL Server Databases by creating a custom Business Connectivity Services connection.
- Created various SharePoint Designer workflows with multiple layers of complexity featuring both Sequential and State Machine workflows, and incorporating Web Service utilization.
- Refactored several SharePoint 2010 web parts developed in C# to function as SharePoint 2013 CSOM apps developed in JavaScript and JQuery.
- Modified default SharePoint master pages, site definitions, RSS feeds, blogs, wikis and Images to match and suite client's corporate branding.
- Employed Cascading Style sheets (CSS) for website presentation and enhanced User Experience with JQuery UI libraries.
- Created a browser-enabled custom InfoPath form with multiple SQL data connections, formatting, and validation using rules to ensure data integrity.
- Created custom InfoPath forms for lists with rules to guide the users for proper data entry.
- Generated a custom timer job in C# within Visual Studio to specifically control monitoring and initiating several activities relating to the backup schedule for SharePoint 2013 content databases.
- Served as Process Owner under an Agile Scrum project implementation, leading session for Sprint Planning, Sprint Review and Back Log review.
- Performed Code Review to ensure optimal performance and functionality.
- Provided both training in SharePoint Administration and use on the customizations implemented to the office staff to facilitate a smooth knowledge transfer to new owners of tasks.
Confidential
Sr. SharePoint Developer
Responsibilities:
- Branded the new SharePoint 2010 environment with Master Pages for consistency and a combination of JavaScript, CSS, HTML and XML.
- Wrote Visual Studio 2010 WCF Services and REST services using C# to navigate to SharePoint 2010 endpoints to access and update Lists.
- Set up a wiki library to aid in the knowledge transfer of project and the associated outline of relevant topics to cover.
- Configured the Managed Metadata Service and created an organizational taxonomy to improve the user search experience for tagged documents.
- Used InfoPath forms to capture data from the users and submitted the data to the backend list using web service.
- Created custom SharePoint lists for project management, storing any measurable data and evaluating progress of current project and participants.
- Content writing and publishing was made easy by creating custom page layouts and making extensive use of the SharePoint Content Editor Web part.
- Developed sequential and state machine workflows in Visual Studio to facilitate the creation and amending of various other business specific entities.
- Created detailed technical documentation and End User instruction manuals on how to use the new customizations.
- Created a content type hub to share the structure between multiple web applications and to support content types used in custom workflows designed in visual studio.
- Clearly communicated with business stakeholders to understand project delivery requirements and feasibility.
- Performed test migrations in development environments attaching and detaching databases.
- Managed user requests for new features and functionality.
Confidential
SharePoint Developer
Responsibilities:
- Created several organization sites using SharePoint 2010 per client requirements, including customizing the sites in SharePoint Designer for incorporating consistent Look & Feel.
- Created a component in C# for handling document events such as approval, case forward, reject, and add feedback.
- Collaborated with business owners to gather requirements and produce wireframes and functional specifications document.
- Created an intranet portal for the organization.
- Created custom field controls such as a FilteredLookupList control by extending SPField class to providing a number of hierarchical dependent dropdown lists for lookup values in a List.
- Created lists & libraries and implemented the security for all the existing users.
- Created custom master pages and page layouts for consistent branding.
- Created custom list views using SharePoint Designer to create data connections using DataView web part and created custom look and feel using XSL
- Developed timer jobs to ensure site and content archiving was completed during off hours to reduce impact on the business
- Configured RESTful service for SharePoint to allow existing applications to consume SharePoint data via web services.
- Designed and implemented multiple site collections as well as their topology and navigation.
- Designed multiple custom forms that were used by users for data input.
Confidential
.Net Developer / Jr. SharePoint Developer
Responsibilities:
- Used Secure Store Service and Business Data Connectivity to connect with multiple external data sources.
- Developed SOAP ASP web services to retrieve data from an external data source and provide data to InfoPath forms.
- Created custom visual web parts and sandbox solutions using Asp.net, C#, and Visual Studio 2010.
- Managed user permissions and set up using PowerShell.
- Utilized Visual Studio to create Custom Web Parts and Event Receivers to enhance usability.
- Returned list items and created numbered pagination utilizing CAML Query.
- Documented technical tutorials to support Power Users Confidential the Site Collection administration level.
- Designed User Interface web forms using Web Controls and User Controls in ASP.NET.
- Worked with business stakeholders to gather requirements for new functionality and create system reference and end user help documents
- Created new web applications in the MOSS 2007 farm to facilitate the business applications.
- Created InfoPath 2007 forms templates and deployed to the forms library for InfoPath forms services use.
- Created documentation for MOSS 2007 functionality allowing users to find existing content in a document library.
- Created new web applications in the MOSS 2007 farm to facilitate the business applications.
- Defined the design and layout of the company website using ASP.NET and created a refined user experience utilizing CSS and JavaScript.
Confidential
.Net Developer
Responsibilities:
- Designed and implemented web application using ASP.NET and ADO.NET.
- Configured and administered application pools and web sites using IIS.
- Maintenance and development of WCF services.
- Maintenance and tuning of databases, bulkadmin role (update and insert massive amount of data).
- Development of new modules for existing applications Visual Basic.
- Developed XML based web services to expose data stored in SQL Tables.
- Back end maintenance and development in C#.
- Development of GUI for ERM for credit origination systems.