Builder, Learner and Lead

Full stack developer and team lead with 20+ years of experience designing and developing web applications, creating business solutions and automating processes. Specialist in administrating, managing and extending content management systems and collaboration platforms. Proven ability to lead teams, communicate effectively, and drive projects forward.

2020-2024

Lead Collaboration Solutions and Automation Engineer, Global Payments Inc.

Responsible for developing back-office business solutions, process automation, and Google Workspace administration. My official title was Senior Manager, System Operations & Administration, but my duties were hands on development, administration and providing direction and mentorship to a small team of Software Engineers. Much of our duties were focused on automation.

Apps Script AppSheet Google Workspace LumApps BigQuery Looker Studio Python jQuery Bootstrap JavaScript Node.js Angular React API Integration Apigee GCP RPA Firebase Terraform Business Analysis Critical Thinking Problem Solving Decision Making Communication Documentation and Training Project Management Change Management Data Analysis

  • Automated the process of synchronizing Google Workspace (GW) user profiles with Workday data on a daily basis. This alleviated continuous manual corrections by the Global Service Desk (GSD).
  • Delivered numerous ETL projects to extract data from Excel and CSV sources, transform and aggregate the data and load it into either Sheets, BigQuery or a Google Cloud Storage bucket. Data sources were primary ICD, Service Manager and BigFix exports. Each ETL job replaced time consuming manual work to prepare data sources for reporting and dashboarding.
  • Developed an application to manage efforts to remediate the presence of PAN data being stored on Google Drive. This eliminated the need to manually generate reports and automated progress tracking.
  • Built an application to track call center representative quality assurance sessions.
  • Integrated a Google Form used to open end-user support requests with HP Service Manager via an Apigee API. The solution handled thousands of submissions per month and eliminated the need to manually transpose data into Service Manager plus reduced GSD call volume.
  • Built a web application for the GSD staff to verify the identity of callers by using details retrieved from Workday APIs. This eliminated daily manual processes to build spreadsheets to use for verification and reduced time spent in the verification process for hundreds of daily callers.
  • Wrote boilerplate functions for the Global Network Operations Center to manage the OpsGenie user lifecycle via API (create, remove, update roles).
  • Eliminated manual processes and overhead by building a self-service solution to create Google Groups and Shared Drives. This automated the manager approval process as well.
  • Created numerous solutions to automate activities on Google Workspace. Examples include mail merge on Google Sheets, Chat Space message posting, templated Doc creation and Drive inventory reporting.
  • Remediated GW vulnerabilities existing in the configuration for third-party API access and GW Marketplace Applications. Efforts included developing action plans to secure the environment while minimizing user disruption, communication, change management and phased executions.
2018-2020

Director, Applications System Development, Total System Services, Inc. (TSYS)

Led in the creation of a Web Content Accessibility Center of Excellence and directed a team responsible for testing applications and web sites for WCAG compliance and assisting with remediations. This included researching, recommending and helping build automated testing solutions.

Selenium Deque Axe Level Access WAVE

2015-2018

Director/Lead Software Engineer, Distributed Technologies, TSYS

Responsible for development and administration of the TSYS Client Portal (extranet). During this period successfully led efforts and performed development to consolidate applications on three disparate platforms onto a single Microsoft SharePoint Portal Server platform with integration for ticketing, documentation, eLearning, reporting and other systems.

SharePoint Microsoft O365 MS Power Automate (Flow) .NET C# PowerShell SCORM

  • Built custom SharePoint add-ins and web services to extend functionality.
  • Integrated via web service with IBM Control Desk to create tickets from the Portal.
  • Developed automated publishing pipeline for client documentation, eLearning content and client reports.
  • Created a SCORM compliant Learning Management System on SharePoint.
  • Integrated PINGIdentity products for user management, authentication and authorization.
2010-2015

Director/Lead Software Engineer, Instructional Technologies, TSYS

Responsible for the development and management of client documentation, publishing and eLearning systems. This included working with technical communicators and designers to effectively transition to web based content from legacy printed materials and automation of publishing processes.

XML XPath XQuery HTML5 Java Apache Tomcat Solr

2005-2010

Associate Director, Distributed Technologies, TSYS

Developed, launched and managed a new corporate intranet and company-wide document management/collaboration platform on Microsoft SharePoint Portal Server.

2001-2005

Senior/Lead Web Developer, TSYS

Lead web developer on the corporate web site. Built a browser-based web content management system that allowed marketing, HR, investor relations and other stakeholder groups to routinely publish content themselves.

HTML CSS JavaScript MS SQL Server MS IIS Adobe ColdFusion

Google Workspace Logo
Google Workspace

For the past four years, I've led a small team focused on developing business solutions, migrating content, integrating platforms and automating processes on Google Workspace.

Office 365 logo
Microsoft Office 365

I've had extensive experience managing content and developing solutions using SharePoint Portal Server in particular and Office 365 in general.

Web Developer
Full Stack Web Developer

I'm a full stack web developer, proficient with HTML, CSS and JavaScript. I have significant experience with frameworks like React, Angular, Boostrap and leveraging APIs along with a variety of databases.