Post Job Free

Resume

Sign in

Sharepoint Project

Location:
Washington, DC
Posted:
August 06, 2019

Contact this candidate

Resume:

Edward C. Stotz, Jr. CPA, PMP, MCPD, CISSP, ITIL

**** ******* *****

Silver Spring, MD 20902

ac9z81@r.postjobfree.com

SharePoint: Installed, Administered, Migrated and Developed Solutions for SharePoint 2003, 2007, 2010, 2013 and 2016

Software Certification:

Microsoft Certified Professional Developer - Enterprise Application Developer

Microsoft Certified IT Professional: Database Developer SQL Server 2005 and 2008

Microsoft Certified Technology Specialist – SharePoint 2010, Application Development

Microsoft Certified Technology Specialist – MS Office SharePoint Services 2007, Configuring

Microsoft Certified Technology Specialist – SharePoint Services 3.0 – Application Development

Microsoft Certified Technology Specialist - SQL Server 2005 and 2008

Software Development:

SharePoint Designer 2007, 2010, 2013

Microsoft Visual Studio, Team Foundation Server (VB.NET and C#)

Crystal Reports (versions 8 to 11), JavaScript, JQuery, Angular, Backgrid, Kendo UI, XML, CAML

Databases:

SQL Server 6.5, 7.0, 2000, 2005, 2008 and 2012

Oracle 7.3, MS ACCESS, Sybase, Ingres, Progress, and Paradox

Virtual Environments - Hyper-V and VMware

Project Management Tools:

Microsoft Office Project Server 2010, 2007 & 2003

Microsoft Office Project Professional 2010, 2007

Rational Rose, HP Quality Center, Fogbugz

Test Tools:

HP QuickTest Professional, HP WinRunner

AutomatedQA - TestComplete 3, Webperformance – Load Tester

Third Party Controls:

Metalogix - Content Matrix – Migration Software for SharePoint 2007, 2010 and 2013

Metalogix – StoragePoint

Kendo UI Grid

K2 Black Pearl, Nintex

Infragistics NetAdvantage for .Net, Telerik RadControls for ASP.Net – AJAX

Dundas Chart for ASP.Net, Dundas Chart for SharePoint, Dundas Chart for Reporting Services

PGP Encryption, Rebex FTP Software, Bamboo Solutions

Utilities: Symantec Backup Exec 12.5, Remote Agents - SQL Server 2005, 2008 and SharePoint 2010

Accounting Software: Microsoft Dynamics AX, Microsoft Dynamics SL (Solomon)

Security Clearance: Full Secret (DOJ)

Masters of Science in Information Systems Technology (GPA 3.5)

George Mason University, Fairfax, Virginia - School of Information Engineering and Technology

Primary field of study: System Development

Bachelor of Science in Accounting (GPA 3.0)

Frostburg State University, Frostburg, Maryland

Minor in Business Administration

Certified Public Accountant - Passed CPA exam on first attempt.

Project Management Professional

ITIL V3 Foundation Certificate in IT Service Management

Certified Information System Security Professional

Board of Directors Federal Reserve - Washington DC 04-2016 to Present

Developed a series of SharePoint applications that regulated access to the Boards highly confidential data. These systems were hosted in SharePoint 2016. They were constructed using jQuery, Font Awesome, KendoUI, Backbone and ASP.NET MVC. SQL Server 2016 was the database. Additionally, developed three .Net MVC applications using Visual Studio 2017.

Department of Agriculture - Washington DC 11-2015 to 4-2016

Developed a series of custom SharePoint stylesheets that were used throughout the organization. Installed the ArcGIS Maps for SharePoint web part and worked with ArcGIS staff to configure.

District Department of Transportation - Washington DC 9-2012 to 9-2015

SharePoint 2013:

Developed a SharePoint 2013 environment consisting of two front end SharePoint Web servers, two SharePoint SQL Servers (one active one passive), an office web application server, an app server and a large document storage server.

Created a dedicated public facing SharePoint 2013 environment consisting of a Front End Web Server and SQL Server 2012 backend. This site provided the public with a detailed listing of all the organizations policies.

In less than an hour, set up a SharePoint 2013 “Notice of Intent” site. This site is publicly accessible and its objective is to provide the public with notification of road construction in their neighborhood. To facilitate its immediate setup, a third party hosting company was used.

Using Microsoft Word and Access (in a SharePoint environment) created an incident processing application. This application used VBA to populate the information in the new incident form. A SharePoint 2010 workflow notified reviewers and approvers of the form.

Installed the ArcGIS Maps for SharePoint web part and worked with ArcGIS staff to configure.

Migration:

SharePoint 2007 to 2010. I developed a “low impact” migration plan. The objective of this plan was to minimize the impact of migration on the systems end users. Using a phased approach, and repointing the navigation menus, all content was moved and the impact on end user was minimal. Content was migrated, using Metalogix Content Matrix.

SharePoint 2010 to 2013. The “low impact” migration plan developed earlier was used again. A series of training on SharePoint 2013 for end users was added. The training emphasized the “Check In Check Out” process, the ability to edit user documents in the browser and the use of new Project Site templates. As in the 2007 to 2010 migration, content was migrated, using Metalogix Content Matrix.

Development:

Electronic Procurement Management System - The purpose of this system was to track the status of the organizations procurements. It consisted of:

6 SharePoint web parts

SQL Server Database (16 Tables, 28 Stored Procedures, 4 Views)

16 SQL SERVER Report Writer Reports

5 Document libraries

Inspector Weekly Status – The purpose of this system is to record the activities of DDOTs road inspectors. It consisted of:

4 SharePoint web parts

SQL Server Database (11 Tables, 23 Stored Procedures)

10 SQL SERVER Report Writer Reports

Document Finder – This SharePoint feature is called from an icon in the ribbon of a document library. It lists all the files in a document library and lists a link to them. For libraries that have a complex folder structure, this feature makes finding files a snap.

Meeting over 1 Year Identification and Correction – A SharePoint feature, this application is called from a link in site settings. It presents a page that lists all recurring meetings over one year in length. To reset the meeting to a one-year length the administrator presses a button. The system presents the meeting in the edit mode allowing the administrator to make the required adjustments.

Meeting Conflict Notification – This SharePoint feature prevents the double booking of a meeting room. On the save event this program checks for a double booking conflict. If a conflict is found, the save is prevented and the user notified of the conflict.

National Oceanic and Atmospheric Administration – Silver Spring 11-2009 to 8-2012

Microsoft SharePoint Architect responsible for the administration of the “Port of Call” the NOAA (OCS) SharePoint site. Initially a SharePoint 2007 portal, I converted the site to SharePoint 2010.

Working closely with the NOAA (OCS) staff, I constructed over 30 sites that provided the organization with a centralized place to work. This effort retired 8 independent web sites.

Customized Microsoft 5 “Fabulous 40” templates

Define audiences for different company departments and locations.

For the portal branding, create external cascading style sheets and attach it to the main master page.

Develop different types of SharePoint WebParts and ASP .Net WebParts using C# as well as custom Workflows.

Define custom site templates depending on the needs of each department.

Design and develop InfoPath forms and make use of web services for cascading drop downs.

Responsible for applying latest updates and monitor farm health and maintain services.

Provide support to users during pilot testing.

Conducted a series of training classes to introduce OCS users to SharePoint

Installed and configured Project Servers 2007 and 2010

Configured incoming and outgoing email

Configured Syntergy Replicator to provide a remote failover site and to assist in the migration to /SharePoint 2010

Created a “SharePoint” development process that incorporated Agile development practices

US Department of Justice / White House - Washington DC 11-2008 to 11-2009

Senior Developer on the Department of Justice’s, Cyber Security Assessment and Management System (CSAM). CSAM is a web-based Federal Information and Security Act (FISMA) compliance toolkit. Developed by DOJ, it is now used by over 65 federal government agencies.

The development methodology made use of a number of “Agile” methods. Particularly productive was the iterative approach. It allowed the “look and feel” of the system and several of its key processes to be refined by several iterative reviews.

Deployed SharePoint 2007 as the bug tracking and release management system for a series of custom .Net projects.

Developed the “Customizable Dashboard” feature. This feature identified the organization systems security status on a one page dashboard. This system used 21 SQL Server stored procedures, 10 Visual Studio 2008 forms and several Infragistics controls.

Developed the “CSAM Unified Point of Contact” feature. This feature replaced four separate contact systems with a single contract screen. This system required the use a detailed SQL Server 2005 conversion script, 5 Visual Studio 2008 forms and several Dundas controls.

Senior Developer on the White House directed CyberScope System. This system is used by over 600 federal entities to submit FISMA information. Its development required the use of Crystal Reports 11, Visual Studio 2008, Dundas and Infragistics controls.

Performed a “load test” to determine the number of concurrent user for the CyberScope system. This was accomplished using the “Web Performance Load Tester 4.0” tool. This test required the approval of the tool by the DOJ IT Software Group, detailed co-ordination with the DOJ Network staff.

Severed as the CSAM 508 Compliance Officer

Hanger Orthopedic, Inc. April 2008 to June 2008 (Short Term Assignment)

A web based invoicing system; the application was developed using Microsoft Visual Studio 2008 Team Suite, C# and SQL Server 2005. The system made extensive use of Telerik web controls.

The project started using a traditional functional requirements gathering but due to a fast approaching deadline and the “newness” of the process, the project adopted the agile approach to software development. The result was a project that was deployed on time, and within budget.

My role in the project was as the programmer of the most important screen, “OPS Data Entry Screen”. This screen was the starting point for invoice generation. Additionally, I developed the screens related to user movement through the system.

Created, maintained and trained user in the use of a SharePoint Team site, built from a “fab forty” site template, to record project documents, source code and bugs.

American Capital Strategies, Inc. January 2004 to March 2008

Installed the organization first SharePoint site (SharePoint 2003) In this site, Project Server 2003 was installed and evaluated by the IT Project Staff. Created and trained the end users in SharePoint 2003 and set up over ten departmental sites.

Originally hired to initiate the PRiSM project and bring the project to the state were it could be managed by in-house staff. My accomplishments as Project Manager were:

Responsible for defining and documenting the project scope

Initiating the database design

Developing and implementing the hardware requirements

Developing the early prototype code

Wrote initial system requirements

Wrote initial development guidelines

Identified and hired three additional software developers

Turned over management of the project to ACS staff

My next role in the project was Developer. My accomplishments in this role were:

Programmed the initial Journal Entry screen

Developed the general ledger search screen

PRiSM to Solomon interface

My final role in the Project was Test Manager. My accomplishments in this role were:

Trained the testing staff

Documented and implemented the testing process

Wrote initial test plans

Identified and programmed testing software (HP QuickTest Professional)

Trained development and testing staff in the use of the bug tracking software HP Quality Center (initially Fogbugz)

In addition to the above, I developed several applications to automate routine accounting functions. These applications are:

Check Reconciliation – A windows service, this application used the file watcher tool to “wake up” when the bank deposited an encrypted file onto an ACAS server containing canceled checks. This program then performed the following steps:

Unencrypted the file

Placed the cleared check amount in the Microsoft Dynamics SL Accounts Payable System

Emailed to the administrator the success or failure of the process

Expense Report Validation - A windows service, this application was scheduled to run once a day. It validated employee logins and email accounts against active directory. If an employee login or email was not found in Active Directory, the system emailed the administrator.

Expense Report Single Login – ASP.Net web application, this system extracted the Active Directory login of the user, encrypted it using RC4 algorithm and passed it to the Expense Report System. This system allowed the user to enter the Expense Report System without re-entering Active Directory credentials. It is very popular with heavy users of the system.

Expense Report Systems Interface to Accounting System – Developed initially for the PRiSM system and then adapted for the Expense Report System, this windows service application “woke up” on a scheduled basis and extracted approved expense reports and inserted them into a Microsoft Dynamics SL system using the systems api.

Bank Feeds – Created several windows services that performed the following process:

1.In accordance with a pre-defined schedule “Woke Up”

2.Selected the financial information

3.Using PGP software, encrypted the information

4.FTP’ed the information using a third party tool (Rebex FTP Software)

5.Created and sent an email documenting the success or failure of the operation

NASA July 2003 to January 2004 (full time)

February 2004 to June 2013 (part time)

Installed and maintained SharePoint 2003 and 2007 on several servers. Trained end users in its use and built over 15 sites. Installed Project Server 2003 and assisted in its evaluation by Goddard Staff.

Initial System - Transformed the NASA “Next Generation Integrated Network” (NGIN) project management system from a single project system to a multiple project management system. The “Multi” NGIN system allowed large numbers of related projects to use the same system. This single system provided an efficient and effective way for NASA to manage a complex series of related projects.

The system was developed using ASP with a SQL Server back end. My role in the project was Senior Developer. Developed and implemented the multi user approach. This required the editing of 37 existing ASP pages, the creation of 10 new pages and over 21 stored procedures.

Additionally, installed a Crystal Reports based reporting system.

System Re-Write – The NGIN system was re-written to be deployed in a SharePoint Portal Server 2003, later upgraded to the SharePoint MOSS 2007 with SQL Server 2008 database. This system has served as the standard configuration management system for NASA Goddard Space Flight Center.

BAE (Pointe Technology, Inc.) July 2002 to July 2003

Developed a project budget system for the Nuclear Submarine Division. This system retrieved information from the organizations Oracle based accounting system and inserted into the Oracle based project budget system.

The system was developed using ASP.NET with an Oracle database backend. This system had 16 forms, 12 Crystal Reports and made extensive use of Oracle stored procedures. The most complex part of the project was a weekly accounting information retrieval stored procedure. It queried the BAE accounting server, retrieved the updated accounting information and converted it into the project budget format.

My role in the project was project manager. I was responsible for the gathering of the initial requirements, putting together the bid and all project billing. I supervised a staff of four; a full time programmer, a part time dba, a part time programmer and a part time tester.

I programmed the Budget Reports, Budget Entry Modification forms. I wrote over 35 Oracle stored procedures as well as 50% of accounting information retrieval queries.



Contact this candidate