Pete Skelly, Principal Consultant

Pete is a Principal Consultant with ThreeWill. He has nearly tewnty years in software support, delivery and development. Over sixteen years of full lifecycle software development experience using Microsoft products. Pete’s recent project experience includes consulting in the development of Microsoft .NET and SharePoint technologies. Pete enjoys the challenge of gaining an understanding of a client business domain, collaborating with clients to identify opportunities for process automation, and applying the appropriate level of technology for a given client to maximize ROI.

Pete’s primary role for ThreeWill clients is principal consultant and his project roles range from development resource on large product based projects, to development/technical lead on medium size projects, to principal consultant and project lead for large projects.

Read an interview of Pete or connect with Pete on

Experience

Principal Consultant – Lead for 5 Day Intranet Planning and Design for Large Data Management and Storage Company
  • Led client business and IT teams in identification and design of intranet site structure and analysis of internal knowledge management and publishing practices.
  • Led team of business decision makers in identifying, analyzing, and defining business justification to improve knowledge management processes using SharePoint 2010 custom site templates
Principal Consultant – Lead for Extranet Provisioning Solution for International LawFirm
  • Responsible for envisioning, design, project management of SharePoint 2010 based extranet site provisioning application.
  • Participated in design and integration planning of client accessible extranet based on SharePoint 2010, using custom site template, custom navigation and security trimming, service application and PowerShell integration to provision and managed client matter sites.
Principal Consultant – Lead for Premium Management Application Design for Specialty Insurance Provider
  • Responsible for envisioning, design, and assessment of options to migrate a custom ASP.NET premium management application to a SharePoint 2010 based application.
  • Responsible for Product Backlog creation, Risk and Issue identification, identification of multiple design options and documenting overall assessment for premium management application.
  • Responsible for estimation, release planning, and identification of resource optimization options for implementation.
Principal Consultant – Lead for InfoPath Based Time and Task Management Application for Medical Liability Insurance Provider
  • Responsible for design, development, deployment and transition of InfoPath 2010 based forms solution for tracking time and tasks for Medical Liability provider Risk Management practice.
  • Designed (jointly) InfoPath 2010 based form and WCF based services for tracking and managing time and task based on external source tracking codes
  • Responsible for creation, packaging and deployment of InfoPath 2010 (code-free) based form and WCF based services into SharePoint 2010 (WSF) environment, including unit and acceptance testing.
  • Responsible for documentation, transition, and training of internal resources for maintenance and ongoing support of solution
Principal Consultant – Lead for SharePoint 2007 to 2010 Migration and Custom SharePoint Application
  • Responsible for design, deployment and migration of content for more than 7 web applications, 150 site collections, and 250Gb of content.
  • Responsible for identification, management and conversion of custom web templates and branding.
  • Responsible for organizing, updating and managing a product backlog used to track and prioritize application requirements, issues, risks, etc.
Principal Consultant – Lead for SharePoint Connector for Mobile Platform ISV
  • Led development effort in creating a connector between SharePoint and a mobile solutions platform.
  • Provided initial guidance for product development scope, including review of SharePoint capabilities, and facilitating creation of a road map for the initial release.
  • Led development of SharePoint connector to to enable view, add, edit and deletion of SharePoint items via mobile interface.
  • Development of above capabilities were all accomplished using SharePoint Web Services.
Principal Consultant – 5 Day Business Value Planning Services (BVPS) Lead for Fortune 500 Industrial and Farm Equipment Manufacturing Corporation
  • Led client business team in identification and selection of high impact process for analysis and process optimization.
  • Led team of business decision makers in identifying, analyzing, optimizing, developing business justification, and proposing implementation plan to improve critical business processes using Office System applications
  • Provided mentoring, demonstrations and prototyping of possible solutions to arrive at most effective leverage of customer’s current Microsoft products and licensing.
Principal Consultant – SharePoint Site Definition for Global Audit Practice
  • Responsible for analysis, design, prototyping and implementation of a site definition and template system based on MOSS 2007.
  • Led team in development and implementation of site template based solution which included custom site columns, content types, event driven process automation, template based document generation using C# and OpenXml, out of box and custom reporting solutions, including charting integration.
Senior Consultant – SharePoint Integration for Enterprise Social Business Software
  • Contributed to design, development, coding and testing of workflow integration and document management components.
  • Contributed design, development and testing of performance capacity including automated testing, automated test scripting and manual testing.
Principal Consultant – 10 Day Business Value Planning Services (BVPS) Lead for Large Engineering Firm
  • Led client business and technical teams in identification and selection of high impact process for analysis and process optimization.
  • Led team of business and technical decision makers in identifying, analyzing, optimizing, developing business justification, and proposed implementation plan to improve critical business processes using Office System applications
  • Provided mentoring, demonstrations and prototyping of possible solutions to arrive at most effective leverage of customer’s current Microsoft products and licensing.
Principal Consultant – Intranet and Extranet for Large Construction Company
  • Responsible for analysis, design, and implementation of intranet and extranet environments for large construction company and external partners using Windows SharePoint Services (WSS) 3.0.
  • Implemented intranet and extranet environments including site hiearchy, custom security implementations, and standard site structure.
Principal Consultant – Marketing Document Generation Solution for Large Telecommunications Company
  • Responsible for analysis, design, and implementation for marketing materials document generation application based on Microsoft PowerPoint 2007.
  • Led design, development, testing and deployment of configurable system to enable flexible, template based document generation using C#, Microsoft’s OpenXml SDK, PowerPoint 2007 and Excel 2007
Principal Consultant – Services Document Generation Solution for Large Telecommunications Company
  • Responsible for analysis, design, and implementation of a document generation Office Business Application (OBA) based on MOSS 2007.
  • Led design, development, testing and deployment of configurable system to enable flexible, template based document generation using C# and OpenXml, and InfoPath Forms
  • Integrated Oracle based CRM and Order Processing solution with MOSS 2007 solution to obtain services information, Service Level Agreements, customer information and materials lists included in generated proposals.
Senior Consultant – Internet Marketing Application for Medical Product Company
  • Responsible for incremental development of email marketing application to allow employees to send email messages to targeted groups of users who subscribe to receive messages
  • Responsible for incremental development of custom web part and user controls to allow visitors to the public site to register to receive email updates
Senior Consultant – Document Generation Solution for Large Telecommunications Company
  • Responsible for analysis, design, and prototyping of a document generation Office Business Application (OBA) based on MOSS 2007.
  • Prototype was a proof of concept application to facilitate ROI analysis and feature prioritization. Prototype application was Windows Forms based and demonstrated a configurable system to enable flexible, template based document generation using C# and OpenXml.
Senior Consultant – Intranet Workflow Application for Large Healthcare Services Company
  • Responsible for analysis, design, and development of a MOSS 2007 based employee on boarding and off boarding application. Enabled management and synchronization of disparate HR and IT information systems during hiring and termination of new employees.
  • Responsible for custom implementation of SharePoint lists and forms, webparts and controls, and deployment features. Solution included custom Active Directory integration, securing of form data based on role membership, and branding integration. Assisted in development of SharePoint Designer 2007 based workflows to manage organization notification and account creation.
  • Solution required the use of standard tools and deployment techniques to enable installation and configuration including Visual Studio 2008, STSDev, SharePoint Solution Generator 2008, SharePoint Solution Installer, SubVersion, NUnit , NMock and more.
  • Solution required the use of Service Locator pattern and integration with proprietary MSMQ implementation to integrate creation of Active Directory accounts upon IT Approval in workflows.
Senior Consultant – 5 Day Business Value Planning Services (BVPS) Lead for Large Manufacturing Company
  • Led client business and technical teams in identification and selection of high impact process for analysis and optimization.
  • Led team of business and technical decision makers in identifying, analyzing, optimizing, developing business justification, and proposed implementation plan to improve critical business processes using Office System applications
Senior Consultant – Large Telecommunications Company
  • Responsible for analysis, design, and deployment of a MOSS 2007 Office Business Application (OBA) to allow IT Administrators to create new service based SharePoint sites based on a standard site template.
  • Contributed to custom implementation of InfoPath 2007 and InfoPath Forms Server solution to manage standard user request information and development and testing of customized, deployable SharePoint hosted web services.
  • Solution required the use of standard tools and deployment techniques to enable site template creation including Visual Studio 2005, STSDev, SharePoint Solution Generator 2005, SharePoint Solution Installer, SubVersion, and more.
Senior Consultant – Project Management Application AddIn for Microsoft Project 2007
  • Responsible for analysis, design, and coding of application level AddIn for project management system to enforce a proprietary project management methodology in Microsoft Project 2007.
  • Contributed to implementation of proprietary project management methodology in C#, custom integration of reports, Excel export integration, and custom file format export, validation and import functionality to enable distributed project updates.
  • Responsible for build environment and product installer creation using Visual Studio .NET, ClickOnce technologies, and Team Foundation Server build process integration.
Senior Consultant – Custom SharePoint Request Management Application for Manufacturing Company
  • Responsible for design, development and deployment of a MOSS 2007 intranet portal application managing new product and pricing requests. Solution utilized custom web parts and out of box MOSS Standard workflows to replace and existing solution which used email and spreadsheets as the request process. Custom web parts enabled searching external data sources for existing products and prices and enforced business rules for product and price requests.
  • Responsible for design, development and deployment of a MOSS 2007 intranet portal application for searching existing products. Solution utilized custom web parts to enable searching external data sources for existing products and prices and enforced business rules for product and price requests.
Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Intranet Portal Implementation for Financial Services Company
  • Responsible for installation and basic configuration of a MOSS 2007 intranet portal and Project Server 2007 implementation for company intranet portal.
  • Responsible for the analysis, design, and creation of initial site structure using MOSS 2007 and SharePoint Designer 2007. Initial site design patterned after organizational structure and included minor changes to intranet site branding; all completed using standard MOSS 2007 features. Implementation included standard list configuration, naming conventions, and configuration (e.g. email enabling lists).
  • Completed categorization, migration, conversion and process documentation for migration of multi- organizational Groove workspace content into Document Libraries. Provided SharePoint Content Type design and mapping of original content in order to facilitate additional document management feature requirements. Configured and provided initial training for document management (check-in/check-out) and versioning control of migrated and new documents.
  • Customized MOSS 2007 Enterprise Search capabilities to enable fine grained search of migrated documents and future document content.
  • Contributed to analysis, design and creation of Employee On Boarding, Off Boarding and Paid Time Off (PTO) workflow processes using MOSS 2007 and Windows Workflow Foundation (WF). Implemented customized workflows enabling employee lifecycle management by enforcing business specific rules and facilitating adherence to compliance regulations through custom SharePoint lists.
Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Extranet Portal Prototype for Financial Services Company
  • Participated in the creation of a MOSS 2007 collaborative extranet portal prototype. Portal prototype was a proof of concept to demonstrate the value of a highly interactive, collaborative environment in the financial services industry which would meet regulatory compliance requirements and foster open communications among all participants.
  • Product and tools used during prototype creation included MOSS 2007 and SharePoint Designer 2007. Standard customizations to the MOSS 2007 site design, structure, and branding were accomplished through a mix of MOSS 2007 and SharePoint Designer 2007.
Senior Consultant – Microsoft Windows SharePoint Server (WSS) 2007 Intranet Portal for Chemical Distribution Company
  • Responsible for installation and basic configuration of a Windows SharePoint Services v3 (WSS) intranet portal for medium size chemical supply and product company.
  • Responsible for “low-code” (maintainable and supportable by the client) site customizations for the company intranet portal using Microsoft SharePoint Designer 2007. Created custom views of product and line of business data for use by company executives and operations personnel.
  • Consulted in design and decision making process for reporting requirements and possible solutions to compute, render and display line of business, sales and operations data within the intranet portal. Responsible for the implementation and integration of Microsoft SQL Server Reporting Services (SSRS) within the SharePoint intranet as final solution.
Senior Consultant – Project Management Application AddIn for Microsoft Project 2007
  • Contribute to analysis, design, and coding of application AddIn for project management system to enforce project management Microsoft Project 2007.
  • Responsible for evaluating, documenting, and recommending reporting solution for project management methodology add in application.
  • Responsible for build environment and unit test automation, product installer creation using Windows XML Installer (WiX), and Team Foundation Server build process integration.
Senior Consultant – Reporting Solution for Major Non-Profit Organization
  • Responsible for project management, requirements gathering, design and coding of SQL Server 2000 Reporting Services report. Worked directly with business SME to define requirements and report specification, communicated project progress through weekly status meetings.
  • Created SQL Server 2000 Reporting Services solution using Visual Studio .NET 2003, SQL Server 2000, SourceGear SCM.
Senior Consultant – Reporting Solution for Fortune Top 10 Telecommunications Company
  • Responsible for analysis and documentation of requirements for reporting system, creation of testing plan and contribution to Conceptual Design documentation.
  • Responsible for Weekly Project status updates, requirements elicitation from multiple organizations SME’s and knowledge transition to development team.
Senior Programmer / Technical Lead- Service Delivery Automation Project for Fortune 10 Computer Hardware and Services Company
  • Responsible for analysis, design, and development for service provisioning and identify monument solutions.
  • Responsible for design and coding of core framework components for service automation framework.
  • Responsible for defining, implementing and managing the development team SDLC processes, building and maintaining team server hardware (database, web and source control)
  • Development of queued event framework using C#, .NET Serviced Components, MSMQ and SQL Server 2000 to extend existing workflow engine.
Junior Programmer/Analyst – Help Desk and Service Automation Application for Fortune 10 Computer Hardware and Services Company
  • Contributed during analysis, design and development of service provisioning and management application
  • Responsible for defining, implementing and managing the development team SDLC processes, building and maintaining team server hardware (database, web and source control)
  • Responsible for VB 6 component development in multiple custom web, database and client server application projects
  • Responsible for development of proposing, prototyping and developing web services engine in ASP/VBScript for service automation

Support Specialist / Junior Programmer – Help Desk Support and Tools Development for Fortune 10 Computer Hardware and Services Company
  • Primary administration of Windows NT Domain Account and Resource Domains
  • Tier 3 Support of Windows client and installation issues, standard office applications, remote connectivity and productivity applications.
  • Developer for web-based service management system to facilitate primary support engineers using VB 6.0
Support Specialist – Help Desk Support for Fortune 10 Computer Hardware and Services Company
  • Responsible for problem identification and resolution of POS and prescription sales systems for a Fortune 500 Drug and Convenience company.

Presentations

The Next Level – SharePoint 2007 Seminar

Presented 4 of 8 major topics in a Microsoft/ThreeWill joint seminar sharing real life project experience and examples that highlighted key features of Windows SharePoint Services v3 (WSS v3) and Microsoft Office SharePoint Server 2007 (MOSS 2007) that allow companies to use a single platform for their organization. Topics included Business Applications and Workflow, Single Platform, MS Office Integration and Business Intelligence.

Microsoft Windows Vista and Office 2007 Launch

Co-presented “Better Together” Developer Track demo with Danny Ryan covering the new Office Ribbon UI, Workflow Foundation, SharePoint 2007 (Windows SharePoint Services v3 and Microsoft Office SharePoint Server 2007), Excel Services, Virtual Earth, XPS (XML Paper Specification), and Windows Presentation Foundation.

Publications

Education

B.A. Liberal Arts, University of Hartford (Graduated with Highest Honors)0

Certifications

  • Microsoft Certified Professional (MCP)
  • Microsoft Achievement (Delivering Value Planning Services)
  • Microsoft Certified Technology Specialist (MCTS) : Microsoft SharePoint 2010, Application Development
  • Microsoft Certified Technology Specialist (MCTS) : Windows SharePoint Services 3.0 – Application Development)
  • Certified Scrum Master (CSM)

Technical

Tools:

SharePoint 2007/2010, Visual Studio.NET (2003, 2005, 2008,2010), SharpDevelop, Visual Studio for Team System (2003-2010), SubVersion, Perforce, SharePoint Designer 2007/2010, InfoPath 2007/2010, STSDev, SharePoint Solution Installer, SharePoint Solution Generator 2005/2008, TypeMock Isolator, NMock, NUnit, TestMatrix, LiquidXML Studio, Altova XMLSpy

Technologies:

SharePoint 2007 (WSS, MOSS), .NET, .NET Remoting, Web Services, Windows Server 2003 , COM/MTS, COM+, MSMQ, XML/XSD, Active Directory, SQL Server 6.5 – 2005, SQL Reporting Services (2000, 2005), IIS 4-6, MSBuild/TFSBuild, ClickOnce, OpenXML, LINQ, jQuery

Languages:

C#, ASP.NET, JavaScript, PowerShell , SQL, Visual Basic (3.0 – 6.0), VBScript, XML/XSLT/XPath, Perl for Win32.