We provide IT Staff Augmentation Services!

Sharepoint Lead Developer Resume

Houston, TX

SUMMARY:

  • Around 6 years of professional IT experience including SharePoint and Developing
  • SharePoint expert with experience in the roles of Administrator, Architect and Developer
  • Knowledgeable in performing common SharePoint functions creating web parts, workflows, BCS connections, creating dashboards and branding
  • Adept at SharePoint transactions of new installation, migrations and updating existing environments
  • Proven leader with attributed dependability, communication skills, flexibility and problem solving

TECHNICAL SKILLS:

Microsoft Technologies: .NET Framework 4.0/3.5/3.0, SharePoint 2013/2010/MOSS 2007, WCS, WWF, InfoPath 2013/2010/2007, BCS/BDC, KPI, Timer Jobs, Web Parts, Branding, CAML, ADO.NET, SharePoint Object Model, SharePoint Designer 2013/2010/2007

Programming: C#, VB.NET, C++, Java, JSP, ASP, ASP.NET, JavaScript, AJAX, CSS, Web Services, XML, HTML, XSL, XPath, SOAP

Database: Microsoft SQL Server 2012/2008R2/2005, Oracle 9i/10g

Reporting: SQL Server Reporting Services (SSRS) 2008/2005, PerformancePoint, PowerPivot

IDE: Visual Studio 2012/2010/2008/2005, Notepad++

Operating System: Windows Server 2012/2008 R2/2008/2003 R2, UNIX, several Linux variants

Design Methodology: Scrum, XP, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

SharePoint Lead Developer

  • Involved with information gathering effort with business users concerning a target group, naming standards, and scientific data in the oil and gas industry
  • Led the effort in researching 3rd party tools to handle functionality that in not out - of-the-box, including auto tagging on bulk uploading, auto classification and auto refiners
  • Configured site collections and services, including managed metadata and search services in SharePoint 2013
  • Implemented a taxonomy based on an oil well's subsurface lifecycle for tagging documents in SharePoint 2013
  • Developed and configured several components including term store management, key filters, Managed Navigation, and Enterprise Search
  • Created customized refiners from managed properties for use in search web parts
  • Developed and Imported existing term sets, metadata, and Content Types based on users feedback
  • Involved in extensive documentation: Configuration Management, Requirements document, Governance, and Request for Information

Confidential, Marietta, GA

SharePoint Architect/Lead Developer

  • Engineered migration from SharePoint 2010 to On-Premise SharePoint 2013
  • Led information gathering effort to determine scope, objective and design architecture
  • Performed database detach-reattach to migrate content data to new environment
  • Redesigned backup and disaster recovery plans
  • Migrated and tested existing web parts from 2010 environment
  • Oversaw web parts upgrade to apps, deploying to app store with emphasis on improving efficiency in code
  • Improved level of automation with a combination of OOB and custom workflows
  • Served as SME over the development team throughout customizing process
  • Tested system responsiveness and conducted performance monitoring based on results, leading to creation of timer jobs to analyze system health
  • Incorporated performance counters and custom PowerShell script to assist in administrative awareness of system health and issues

Confidential, Miami, Fl

SharePoint Architect / Developer

  • Architect in charge of designing a SharePoint Server 2010 implementation along with a collaborative portal for Incident Management
  • Involved in gathering business requirements and created Solutions Design document
  • Calculated capacity and performance requirements focusing on software boundaries, throughput targets and data capacity
  • Devised and implemented strategy for Backup/Restore and Disaster Recovery of SharePoint based sites, making use of SharePoint backup and SQL Server database backup
  • Using InfoPath 2010, created browser enabled forms to report different types of incidents that included custom metadata
  • Created complex State Machine workflows that routed the forms to different performers involved in resolving the reported incident, implementing business logic like sending appropriate notification tasks, updating status and other metadata values
  • Implemented KPI’s in PerformancePoint dashboard designer to track how long report tasks have been open, how many are open, percentage of tasks completed, total number of incidents reported in certain period, department and region, and their different status in the workflows
  • Created and deployed custom content query web parts to display incidents (open, resolved, etc.) pertinent to current logged in user. Further filtering options of incident type and origin location also provided
  • Developed custom Master Pages, Page Layouts, and CSS using SharePoint Designer and transferred them to Visual Studio to be deployed as features
  • Implemented Page Output Caching and Disk Based Caching to optimize server-side response of pages
  • Wrote PowerShell deployment scripts, along with backup and restore utilities to implement across the SharePoint environments
  • Conducted training sessions to application power users along with creating an FAQ site for support purposes

Confidential, Holmdel, NJ

SharePoint Architect / Administrator

  • Performed an upgrade from MOSS 2007 to SharePoint 2010 across a medium server farm, utilizing the database attach approach to transfer backups of content databases to a new 2010 environment
  • Post upgrade, configured content sources and crawl schedules on the search index server and set up each WFE as a query component as well
  • Configured Windows Network Load Balancing on Web Front Ends
  • Set up web applications with different types of authentication: Kerberos over the intranet site and Forms-based for the partner extranet
  • Split the larger SharePoint content databases to increase the speed of the upgrade process and move some site collections to new databases
  • Dedicated one application server to search indexing to maximize crawl performance during business hours
  • Modified the web.config of the SharePoint IIS site using SPWebConfigModification to add safe-control entries for specific user controls
  • Developed a custom web service based stock ticker user control that was inserted into the master page of the site using a delegate control
  • Imported user profile information from Active Directory and configured two-way synchronization between AD and SharePoint

Confidential, New York, NY

SharePoint Developer

  • Involved in requirements gathering with end users and business leaders for a SharePoint-based event planning and conference room booking application
  • Planned and implemented the security model detailing permissions that control access to sites and lists
  • Created custom fields, content types, lists and document libraries using elements.xml files in features
  • Made use of custom content types with InfoPath forms stored in a Forms Library
  • Using InfoPath 2007, created Meeting Request Forms that opened when a meeting room was selected with pre-filled data
  • Created a tabbed Meeting Workspace site for each floor, building and city to filter the list of meeting rooms appropriate for each tab
  • Created custom workflows which automatically kicked off at the creation of an event item and routed to attendees identified at the initiation of the process
  • Created custom Data View Web Part to display various custom views with conditional formatting of data
  • For richer content editing purpose, created a custom web part with a combination of the front end control used by the publishing field type, the RichHtmlField control and Content Editor web part
  • Created custom timer jobs scheduled to periodically move past event items to the archive section
  • Extensively used AJAX, JavaScript, XSL, DHTML to developed highly interactive and rich user interface

Confidential, Catoosa, OK

Jr. SharePoint Developer

  • Involved in design of new company intranet based on MOSS 2007
  • Developed custom web parts to provide a view of data from multiple lists at a time in a more user-friendly interface
  • Created several timer jobs to handle automatic notifications based on data stored in lists
  • Provided end user support and training in usage of the completed system
  • Created page layouts based on content types for use in a publishing site
  • Configured Content Query web parts and their XSLT to provide custom views of data from within the site collection

Confidential, Milwaukee, WI

.NET Developer

  • Developed and implemented a web-based (servlets) multi-tier medical information system
  • Designed use cases, activities, states, objects and components and Used UML (Rational Rose) for design and documentation
  • Created the Functional Specifications document and designed the database and Presentation layer
  • Created XML-based data comparison utility that compared database metadata to class definition using model XML file, with inputs being SQL stored procedure, Java classes and model XML file
  • Used JSP, HTML, DHTML, JavaScript, and CSS to crate the user interface
  • Sent email notifications and Alerts using the JavaMail API
  • Implemented product Catalog module having features to create, edit, and delete of items by the users of the sales group
  • Involved in designing the database schema and created Tables, Stored procedures and triggers for the Oracle database
  • Created build and deploy scripts using Ant and UNIX shell scripting
  • Responsible for supporting the application post release and implemented further enhancements

Confidential, Augusta, GA

Programmer Analyst

  • Created, reviewed, modified, tested, and documented software/programs for organization and external clients
  • Designed a data reference guide for sixty countries
  • Responsible for site wide styling, and some code-behind functionality
  • Agile Software Development - Participated in Daily Scrums with lead developers
  • SSRS Reporting Services for clients
  • QA testing in development site prior to going into production

Confidential, Augusta, GA

Software Quality Assurance Technician

  • Conducted tests on computer software programs to make sure programs performed properly
  • Conducted services test on customer-specified boards
  • Developed, Maintained, and Improved Test Cases and Test Sets in ALMComplete based on Requirements
  • Verified Test Cases and Test Sets against each sprint/build
  • Filed and Verified Defects against sprints/builds from Development

Hire Now