Waddell, AZ, *****.
Tel 623-***-****
E-Mail **********@*****.***
Page 1 of 4
CHRISTOPHER PERKINS
DEVOPS ENGINEER
I am skilled DevOps Engineer with years of experience in the development space with a passion for modernizing products and processes related to technical gaps in aging technology stacks. TECHNICAL EXPERTISE
Experience with: Azure DevOps, C#, VB.Net, PowerShell, GIT, TFVC, YAML, ASP.Net, ASP, MVVM, Bootstrap, Scrum, Kanban, GIT, Visual Studio Team Services, Subversion (SVN), VB6.0, JavaScript, JQuery, Entity Framework, ADO, XML, MS SQL Server, DB2, MS Access, Oracle. SonarQube Administration, Docker, Kubernetes, OpenShift, Azure
Other: ServiceNow, HP Quality Center, HP Performance Center, IIS, Tasktop, Jenkins, Coverity, Artifactory, Erwin, ER Studio, Power Designer Data Architect, Contrast Security Scanning PROFESSIONAL EXPERIENCE
Kyndryl contractor to AZ Dept of Transport (Phoenix) DevOps Engineer
12/2023 – 06/2025
Administered, maintained and upgraded on-site Azure DevOps including build and release pipelines.
Administered security requirements (user’s accounts etc.)
Upgraded Azure DevOps server from 2020 to 2022 including moving from a 1 server tier to 3 servers (App, search and DB server), thereby considerably improving performance.
Implemented automated release of software to QA and UAT environments via Approval gates.
Started the conversion of classic Azure pipelines to YAML pipelines.
Maintained and created repositories, both GIT and TFVC.
Maintained and upgrade build and deployment agents on VM's in Azure.
Maintained Global Lists, WIT templates.
Migrated repositories from TFVC to GIT.
Supported DevOps users/developers with enhancements to their project (Kanban boards, modifying processes etc.)
Developed user requested reports using PowerShell and API calls to DevOps API to produce reports and monitor projects, users, pipelines and repositories.
Create runbooks in Azure to automate tasks, such as flushing ReDis cache from the CI/CD Pipeline after deployment.
Contract completed.
Christopher Perkins
Page 2 of 4
Swift Transport (Phoenix)
DevOps Engineer
10/2022 – 10/2023
Maintained and supported the administration of the on-premises installation of Gitlab instance and supporting developers with creation of pipelines using YAML deploying to Docker Pods administered by OpenShift and Kubernetes.
Assisted in upgrading the servers and upgrading/installing runners.
Used PowerShell extensively to produce reports and monitor GitLab projects, users, pipelines and repositories.
Produced monthly audit reports for auditors on Gitlab and user access and usage.
Due to company reorganization and outsourcing my position was eliminated. RMS Computer (contractor to Boeing)
DevOps Engineer
02/2021 – 09/2022
Main responsibility was support and administration of the on-premises installation of Azure DevOps (server). This entailed upgrading the servers as well as the Azure DevOps installation.
Other tasks included supporting DevOps users with enhancements to their project (Kanban boards, modifying processes etc.).
Added and maintained build and release agents and their pools and integration of tools into build agents (Coverity, SonarQube etc.).
Administered the operation of the DevOps servers.
Created many adhoc reports from DevOps using API calls with PowerShell.
Extensive use of PowerShell to monitor Agent Pools and automatically create additional virtual machines and agents in the Azure cloud to handle excessive overload.
Responsible for upgrade of SonarQube from 7.9 to 9.4 including Administration of the system.
Completed many “How to ”wiki’s ranging from fixing issues in Visual Studio, to exporting, altering and importing WIT templates and processes to ADO, for the Boeing user reference and assistance.
BannerHealth
DevOps Engineer/App Architect
04/2018 – 12/2020
Implemented Azure DevOps at Banner Health, including the migration of TFS repositories to GIT, work items, build agents from On-Prem TFS server to the cloud.
Enabled the adoption of a mature CI/CD Pipeline process which has resulted in improving release success rate from +-85% to +99%.
Added complete automation of releases from Dev through the UAT environments using approval gates. Approval of releases to Production was automated via Service Now and CAB approval.
Responsible for managing development and enhancements of over 90 different web applications, both public facing consumer applications and internal employee intranet to ensure coding standards and policy compliance.
Re-architected Banner Health Network web site and application to utilize N-Tier architecture and deployed it to a more secure Software Defined Network environment.
Created a design template standard for all future development of Banner Web systems.
Designed the logical and physical architecture for a medical education application focused on Diabetes training based on a responsive web design for mobile users.
Architected a URL shortener web site and service for internal use by Banner systems to solve security and contractual concerns with commercial products. Christopher Perkins
Page 3 of 4
Implemented automatic security scanning for vulnerabilities of in house developed applications using Contrast security and incorporating it into the existing DevOps process.
Mentored junior developers through direct code review and troubleshooting sessions and by establishing processes and organizational standards.
Involved in assessing and implementing a proof of concept for Docker containerization with the use of Kubernetes for container management/orchestration.
Reviewed and proposed design solutions for a variety of business areas working directly with Product Owners and Business Analysts to ensure project requirements and constraints were appropriately considered.
Used PowerShell scripts to assist and automate in some daily activities. CSAA Insurance Group
Developer/DevOps Engineer
07/2006 – 04/2018
Supported system tools such as Visual Studio Team Services, GIT, SVN, Tasktop, HP Quality Center, HP Performance Center and Jenkins.
Involved as a developer writing and supporting the DMS (Demand Management System) written in C#, Entity Framework, MVVM light, assisted with the design and development of the SQL Server database, stored procedures, triggers.
Migrated over 100 SVN repositories of 3+gb to GIT in Microsoft Visual Team Services.
Administered HP Quality Center and HP Performance center, including adding users, customizing lists meeting the goal of 99.9% availability.
Developed and managed a web based Auto Insurance Quoting and Lead Management System written in VB.Net and SQL 2012 interfacing with the AS400, NetPositive and the CSAA PAS system. System had a 99.9% availability.
Installed and designed workflows for the Change Management team in IBM Maximo.
Developed and maintained the Service Request System using ASP.net, VB.net and SQL Server.
Initially supported the CSAA Travel systems using ASP.net, VB.net, C# and SQL. Transferred internally to the corporate systems department, to make better use of my analysis and development skills.
Minisoft.com
Senior Developer
05/2005 – 07/2006
Supported the intranet system written in ASP Java and VB6.0. Developed a document scanning and indexing application written using Windows forms, C# and SQL Server.
Worked on Collection based software using C# and SQL Server.
Involved in the conversion of the VB6 system into a C# and ASP.Net based system.
Performed data conversions/mapping of customer data from their databases to the Minisoft database using SQL Server databases.
FindWhat.com
Senior Developer
04/2004 – 05/2005
An internet advertising (pay per click) based search Engine Company.
Developed Private Labels (partner) systems, including ThomasB2B and Yellow Pages Group of Canada, spawned from the original FW system. Exceeded the required 98% availability.
Christopher Perkins
Page 4 of 4
Management Technology America
Developer
01/2003 – 12/2003
Developed a Purchase Order, Rental Order, Equipment/Asset tracking, Billing/Invoicing and Inventory management system.
Prior knowledge of stock control systems from Persetel (SA) being leveraged.
This system was developed using n tier architecture in ASP, VB, SQL, XML, VBScript and JavaScript.
Spherion Technology Consultant
03/1999 – 12/2002
Salt River Pima Indian Community
Converted the Lease Management and Land Ownership databases from Access97 format to SQL Server 2000 tables, converted the Access97 user interfaces to connect to the SQL database.
Intel Corporation 2002 – 2002
Developed an equipment tracking system for the manufacturing plants.
Responsibilities included writing the stored procedures, functions and triggers in SQL as well as developing the ASP web pages.
Arizona Department of Education, 2001 – 2002
Developed the Child Nutrition Program used by all the schools in Arizona to claim meals fed to children for federal reimbursement using JAD sessions to analyze school requirements.
Performed the technical lead duties responsible for the design and development of the Internet based system using ASP, XML, XSLT and COM+ objects developed in VB6.0 and accessing a SQL 2000 database.
Intel Corporation 2000 – 2000
Rewrote the Expense Form Tracking and Reimbursement system using VB6, Active Report Writer and SQL 7.0, and employing n Tier architecture.
Analyzed, designed and developed the “Preferred Supplier Day” tracking system, using VB 6.0 and Access 2000.
Developed an intranet based Preferred Hotel and Airline information system using ASP, VbScript, VB 6.0, JavaScript and a SQL 7.0 database.
Maintained the Knowledge Management system, a Travel and Relocation Management system, as well as a Solution Repository system all Intranet based systems. SRP 1999 – 2000
Developed an intranet based customer choice account setup, tracking and billing information system. Developed utilizing, IIS 4.0, ASP, VB 6.0, VbScript, MTS and querying DB2 and SQL 6.5 databases.
Responsibilities also included, requirements gathering, analysis, design, and coding of the system. Involved in composing the Technical Design Document and the Help Manual.