Download PDF

Marc DiFrancesco

Web Security Administrator

  • Salt Lake City Utah
  • 8018659890


A dedicated System Administrator with an enthusiasm for quality support in a professional environment.  Possesses many years of experience in desktop support and system administration, adapted to long personal hours working on servers and computers. A highly creative, and innovative problem solver dedicated to identifying areas for improvement. Possesses exceptional communication skills both verbal and written. Equally suited to work in a team environment or independently as needed to get the job done on time and under budget.

Work History

Jan 2010Jan 2016

Web Security Administrator

Salt Lake City Corporation

  • Lead Administrator of Salt Lake City's Information Management Services Web division.
  • Management and troubleshooting of MS IIS 5 - 8.5 role.
  • Server administration of Server 2000 - 2012 R2.
  • Support Powershell scripts for automation tasks between versions of Windows.
  • Bash/CSH scripting for CentOS, and RHEL support
  • Active Directory maintenance and support, troubleshoot role replication
  • Web Application Security pen testing and Server Hardening
  • Hyper-V farms in multiple Internal and DMZ networks.  Including hot DR setups and cold replicator start ups.
  • Lead SharePoint Administrator and SharePoint DBA for MOSS 2007 - Enterprise 2013
  • ASP.NET developed SiteFinity CMS domains
  • Linux and BSD based Hyper-V virtual machines.  
  • Management of Open Source CMS projects including, Drupal and Wordpress.
  • Management/Lifecycle of multiple SSL Certifications for City Domains.  
  • Monthly patch cycles and handle after hour planned and unplanned server maintenance

Apr 2007Jan 2010

Network Support / HelpDesk

CDI Contract for Salt Lake City Corpration
Helpdesk support for the city employees for Salt Lake City Corporation, assisting in simple password resets, to complicated desktop troubleshooting.
Worked overtime, and special hour s to assist with workflow and service hours.
Given responsibilities for Projects and Administration Tasks such as: Complete overhaul to Web Servers and Administration, maintenance of Web Administration tasks, overhaul of our Web Statistics systems, etc.
Assisted with the install, and maintenance of the Hummingbird Document Management Suite for multiple departments around the City. This includes, City Engineers, Attorney's office, etc. Assisted in creating changes in services, and support with my skill set and problem solving skills. Such as writing scripts to speed service also, finding better tools that execute better system support. Troubleshoot Server connects to SQL Databases for Web Applications on both a DMZ environment, and also internal applications. Handled SQL Backups and normal maintenance. Wrote the City's Installation guide Microsoft Server, along with installing HP Support Tools such as iLO, HP Support packs, and Management Agent. Willing to assist with other tasks outside of purview of Support/Administration, such as filming for the City's TV service, Channel 17.
Jun 2006Jun 2007

Main System Administrator


Managed Active Directory / Web Applications for Windows 2003 Servers. Handle multiple departments for the small company.

Manage all computer issues on all desktops / laptops.

On-Call for Server Issues 24/7.

Did On-Site work at 1800Patches 3 locations. Created new structures of business for IT (IMAP email folders, Calendar sharing).Handled Daily backups for SQL databases and Great Plains.

Managed Grain Plains for Accounting, and CFO's daily workload. Assisted is creating a eConnect connection to help with taking orders online automatically.

Had to support PCI Compliance for handling Credit Cards for our Retail Website.

Aug 2005Nov 2006

System Administrator


Support a very large company in Software installs, Hardware issues, and Software issues. Handle many ranges of issues in one day. Support ranges of issues on Dell workstations.

Support Office XP, 2003 applications Supported Active Directory issues, and Microsoft Exchange issues.

Oct 2002Mar 2003

Technical Support Specialist

Cisco Systems
Technical Support- Over the phone Internet Support: Supported Windows9x systems getting onto DUN connections, and DSL


Microsoft Server Administration
For the last 6 years, I've managed over 200 Physical and Virtual Microsoft servers.  I've installed and managed most Server Roles; IIS, Hyper-V, DNS, Active Directory, Active Directory Federation Services, SMTP, etc.
Sharepoint - MOSS and Enterprise 2007 - 2013
Started in a pure MOSS 2007 Single Server, Migrated  50+ web applications to 3-tier 2010 Enterprise farm using SQL attachment, then pure rebuild of SharePoint Enterprise 2013 with Project Server 2013 3-tier farm using 3rd party Migration applications (Metalogix Content Matrix).

Built custom SharePoint Powershell scripts for management, including server load, scheduled cumulative updates, and re-provisioning.
Microsoft SQL server Enterprise 2008 - 2014.
Built and maintained Microsoft SharePoint farms along with SQL backend, designed best practices for multiserver SharePoint Farms.
Maintained Maintenance plans and scheduled tape backups.
Handled disaster recovery  scenarios. 
Custom SSRS reports with custom built TSQL statements.

Linux/Unix Administration and Troubleshooting
Personal management of OpenBSD Unix and Debian based Linux Server software such as, Entangled, PFSence, FreeNAS, etc.

Professionally ran LAMP installs on FreeBSD, CentOS, and RHEL. Wordpress, and Drupal CMS history.
Microsoft Powershell
Been writing scripts with Powershell as long as it's been out.  Created Custom management scripts for Sharepoint, IIS, and Hyper-V.
Hypervisors - Hyper-V, ESX, VirtualBox
Professionally managed Hyper-V 2008 - Hyper-v 2012 R2.  Used all role features, including DR, including Hyper-V Replicator.  Consulting on ESX issues, and physical to virtual conversations.

Personally, used VirtualBox to build labs and manage personal projects.
Hp Fortify WebInspect
Tested and Manged security for 100 + Web applications built with ASP.NET 1.1 - 4.5.
Ran weekly automated scans for security auditing.
Kept best practices to maintain PCI 3.0 complaint. 
Miscellaneous Professional Server Administration Applications
Altaro Hyper-V Backup
Righteous Server Backup
DocAve 6
Remote Desktop Manager
Hp Insight Manager, iLO
HP Data Protector
Python Programming
Used Python for most anything. Such as:  

Windows and Linux Administration
Built IoT Raspberry Pi projects - including Octoprint.
Custom professional applications for The City of Salt Lake, including magnetic stripe card reading and writing.
Code for various Github open source projects - See RetroPie. 


Feb 2014Present

Core Solutions of Microsoft® SharePoint® Server 2013

Apr 2013Present

410 Installing and Configuring Windows Server 2012

Aug 2008Present

Microsoft 70-640 Windows Server 2008 Active Directory, Configuring: Certification

Jun 2007Present


May 2009Present




Mar 2005Aug 2007

Information Security

ITT Tech
Went to finish Security Associate degree.
Aug 1996Jun 2000


Olympus High School
GPA 2.9
Honor role for AP classes.