Sharepoint Architect/developer Resume
Beltsville, MD
SUMMARY:
- Extensive experience in all phases of the Software Development Life Cycle in different models.
- Specialized in SharePoint technologies.
- High proficiency in Software Engineering and Project Management tasks in SharePoint projects.
- Recurring experience in hands - on implementation of custom Web parts, Application pages, Web Templates, Workflows, Timer Jobs, Web Services, and SharePoint Features.
- Proficiency in using SharePoint Designer to perform Branding on SharePoint sites.
- Experienced in Agile driven projects with constant and fast deliverables.
- Experienced in Microsoft Visual Studio 2007/2010/2012 and Microsoft SharePoint Designer 2007 /2010/2012 as a customization tool.
- Experience working with Microsoft Visual Studio 2005/2008/2010 using ASP.Net, C#, VB.Net, ADO.Net on Microsoft .Net Framework 2.0/3.0/3.5.
- Experience in Design and Development of User Interfaces using HTML, JavaScript, CSS, ASP.Net, XML and AJAX.
- Experience in maintaining Security and Permissions to control the access to SharePoint 2010, MOSS 2007 and other .Net related environment.
- Experience on Active Directory, IIS Configuration.
- Experience with .Net Server Controls, Data Grid Web Control and Form Validation Controls in ASP.Net.
- Expertise on ADO.Net components such as Data Sets, Data Adapter, Data Reader, Data View, Data Table.
- Recurring experience in managing and tracking the development progress of on-site and off-shore development teams.
TECHNICAL SKILLS:
Programming Languages: C#.NET, VB.NET, ASP.NET, JAVA/J2EE, C++
SharePoint Technologies: SharePoint 2013, SharePoint 2010, Microsoft Office SharePoint Server (MOSS) 2007, SharePoint Designer 2013/2010/2007, MS InfoPath 2010/2007, Web Parts, Business Connectivity Services (BCS), Office 365, Excel Services, Records Management, Web Content Management, PerformancePoint
Web Technologies: ASP.Net, ADO.Net, PHP, XML, XSLT, XPath, JavaScript/JQuery, JSP, Web Services, SOAP, WSDL, AJAX
Database Technologies: SQL Server 2005/2008/R2, Oracle, SQL Server Reporting Services, SQL Server Analysis Services
Operating Systems: Microsoft Windows Server 2003/2008/R2, Unix
Enterprise Applications: MS Office 2010/2007, Expression Web, Active Directory, Visual Studio 2012/2010/2008/2007/2005
PROFESSIONAL EXPERIENCE:
SharePoint Architect/Developer
Confidential, Beltsville, MD
Responsibilities:
- Joined the KnightPoint development team to provide ongoing development support for an introduction SharePoint 2010 farm.
- Lead weekly sprint review meetings with the development team to ensure that the project was following the proper trajectory and that deadlines would be met.
- Created custom Visual Studio 2010 visual web parts for SharePoint pages to work with the KMS pages, as well as other applications in the farm.
- Developed a SQL backend database using SQL Server 2008 R2 to store information related to employee resumes and government contract proposals.
- Utilized the Secure Store Service in SharePoint 2010 retrieve credentials for the SQL backend databases.
- Created Business Data Connectivity models and External Content Types for the Talent Inventory (employee resumes) database and Program Summary (government contract proposals) database, and integration with SharePoint Enterprise search as well as FAST search.
- Used both JQuery and JQuery UI version 1.11 libraries to modify the look and feel of the pages created for the KMS.
- Created custom workflows in Visual Studio and SharePoint designer 2010 to automate reporting and notification of various events in the KMS.
- Provided support and break fixes for the KMS system after it was brought into the production server.
- Deployed WSP files and databases to the staging and production environments using custom PowerShell scripts as well as providing support for the KMS when testers discovered bugs or errors in the system.
SharePoint Architect/Developer
Confidential, Germantown, MD
Responsibilities:
- Lead a migration effort of MOSS 2007 to SharePoint 2013 for around 2000 users and around 400 site collections targeting a 6 month time span.
- Identified and contacted individual Site Owners to verify that each site was still in use and needed to migrate to the new environment.
- Utilized a SharePoint 2013 team site to track the status of migration using task lists, custom lists, and document libraries.
- Created custom views to display data and provide reports in dashboard like functionality.
- Worked with owners of existing sites to add new functionality and customization such as utilizing out of the box web parts and SharePoint Designer 2013.
- Developed new custom Workflows after working closely with end users to gather requirements for the business logic and functionality.
- Implemented custom workflows created in SharePoint Designer 2013 to track approval on various marketing materials, and assist with task tracking for audits throughout the company.
- UsedAxcellerControl Point to backup permissions from MOSS 2007 sites before setting the sites to read only after migrations of the sites, as well as generate permissions reports to be saved on the SharePoint Team site.
- Managed user permissions in both sites in MOSS 2007 and SharePoint 2013 environments.
- Provided user training as sites were migrated to the new SharePoint 2013 environment to help them make use of the new features.
- Generated of user documentation and requirements documentation for customizations made to sites.
- Created test plans for the team to use for user acceptance testing (UAT).
SharePoint Developer
Confidential, Dart Container Mason, MI
Responsibilities:
- Joined a development team working on creating new functionality for an existing SharePoint 2010 environment while designing and configuring a new SharePoint 2013 farm.
- Kicked off the migration process from 2010 to 2013 using the database attach and reattach process.
- Worked to create page layouts and branding to bring some consistency to the 2010 and 2013 environment using SharePoint Designer 2010, Designer 2013, and CSS
- Responded to user tickets and performed troubleshooting for various issues with existing 2010 and new 2013 sites.
- Worked closely with the Enterprise Architect to gather requirements from key business stakeholders and users to satisfy requests for new sites and new customizations.
- Implemented several site collections, content types, lists, views, and forms for several different internal department, each with different functionality and design requests.
- Developed custom notification workflows to alert users to when their input would be needed for various tasks and activities.
- Created several PowerShell scripts to automate administration tasks and to make basic changes on sites such as modifying list data
- Customized existing pages and forms using JavaScript and jQuery adding validation to fields, requiring fields conditionally, and creating child dialogs.
- Created instructional documentation and worked directly with users to help them understand the custom SharePoint functionality and customizations
SharePoint Developer /Tech Lead
Confidential, Winston-Salem, NC
Responsibilities:
- Worked on enhancements and upgrades to an existing on premise SharePoint 2013 installation.
- Developed several InfoPath Forms to replace default edit and display forms for lists.
- Integrated some existing Microsoft Project Server projects into SharePoint team sites.
- Developed a custom timer job to archive older entries in a list to ensure faster query performance on current data.
- Managed Site Quota templates for mysites, config dbs, and content databases for web applications using central administration.
- Addressed many bugs that had arisen or been reported since the original installation of SharePoint.
- Created new site content types and columns and associated with new Document Libraries.
- Enabled version controlling for newly created Document Libraries and enabled information policy management including labels, expiration periods and barcodes for corporate documents.
- Configured Search Crawl rules and scope and scheduled jobs for regular crawling of content.
- Created and deployed new web parts as apps to the app server with connections to send filter data between them.
- Set up a regular backup strategy for SharePoint configuration and content databases.
- Involved in troubleshooting issues related to web applications and site collections.
- Led the migration effort from a MOSS 2007 corporate intranet to SharePoint 2010 medium server farm.
- Responsible for architecting components of client’s global intranet portal.
- Deployed SQL Server Reporting Services for generation of reports and for dashboard creation.
- Developed InfoPath forms, custom workflows, web parts and event handlers.
- Translated client business needs into engineering specifications to facilitate new product development.
SharePoint Architect/Developer
Confidential, Newburgh, NY
Responsibilities:
- Involved in architecture planning and deployment of Enterprise Portal Solution using SharePoint 2010.
- Involved in preparing planning worksheets including planning for overall design, server farms, web site structure, workflows, InfoPath Forms, Search, and Business Intelligence.
- Installed and configured SharePoint 2010 in a medium Server Farm including 3 Web Front Ends, Database Server and Search and Indexing Server.
- Provided user authentication using Active Directory by creating domain groups within SharePoint 2010 sites.
- Extensively used the Central Administration client to perform server operations and application management tasks including: backup, restores, error reporting, logging, content migration, creating & extending web applications, creating site collections, and defining quota templates.
- Identified the new features to be implemented for the portal sites.
- Designed and implemented new custom features for user value-assistance using Visual Studio 2010.
- Deployed features using stsadm.exe tool at different levels including web application, site collection and site level.
- Created custom web parts and tool parts using Visual Studio 2010 to integrate content from legacy content management application into SharePoint Portal Sites.
- Created and published custom InfoPath expense reports, timesheets and application forms to SharePoint Portal Sites using Office Form Services.
- Designed and implemented custom site content types and site columns for capturing business data.
- Created custom office document templates and associated with site content types.
- Designed, implemented and extended new and existing workflows using SharePoint Designer 2010 and Visual Studio.
- Extensively used SharePoint Designer 2010 to create, modify and implement consistent look and feel for new and existing web part pages.
- Used SharePoint Designer to create custom Data Views based on an older SQL Server 2005 database.
- Provided post production support for newly implemented enterprise portal solution.
- Used web content management in optimization of web sites.
- Configured Microsoft Windows Network Load Balancing (NLB) and created domain accounts, groups and permissions.
- Created DNS entries configure SQL Server services and installed Internet Information Services (IIS).
- Developed several custom Web Parts for viewing content in specific ways.
.NET Developer
Confidential, LaGrangeville, NY
Responsibilities:
- Designed and implemented custom .NET desktop and web applications using Microsoft Visual Studio .NET, ASP.NET and C#.
- Implemented business logic using C#.NET and creating user interface using ASP.NET Web Forms and controls.
- Used ADO.NET for data access layer to communicate with the backend SQL Server database.
- Used Visual Source Safe to manage source code and for version controlling.
- Designed and implemented user interfaces, screen layouts using HTML, DHTML, CSS and JavaScript.
- Wrote Business Objects and Data Access Components using C#.NET and ADO.NET.
- Extensively used Data grids, Data Readers and Data Sets to display and update the business data.
- Built custom ASP.NET validators including regular expression, comparison and custom validator controls for validations.
- Created stored procedures, views, functions using SQL Query Analyzer and TSQL for application data management.
- Developed ASP.NET pages using VB.NET to handle sessions, server side transactions and Client side cookies to provide accurate data transfer between various pages.
- Designed and developed Error handling procedure for backend databases using SQL.
- Used the Event log class to log errors in application error events.
- Involved in training other team members on different aspects of .NET technologies.
- Provided production support for newly implemented custom interfaces.
Software Developer
Confidential, Ridgefield, CT
Responsibilities:
- Worked on developing and maintaining various ultrasonic steel testing software solutions.
- The solutions were developed using MS Visual C with an MS Access database.
- Responsible for bug fixes, user interface changes, and adding new functionality.