Vincent D'Onofrio

Vincent D'Onofrio

Staff DevOps Engineer

Professional Experience

Staff DevOps Engineer @ Luxury Presence

Nov 2025 - Present

Staff DevOps Consultant @ D'Onofrio IT Solutions

Dec 2021 - Present

Staff DevOps Consultant for hire. Hourly Rate.

Staff DevOps Engineer @ LeafLink

May 2024 - Aug 2025

Refactored and migrated resources from a single AWS account into separate accounts per environment, establishing clear separation of concerns and reducing the risk of accidental production changes during testing.

Redesigned and modularized a complex IaC codebase, previously relying heavily on click-ops and missing resources, into clean, intentional Terraform modules with smaller states and DynamoDB-based locking. This enabled all developers to contribute to IaC, rather than relying solely on a small DevOps team to manage infrastructure for the entire engineering organization.

Provisioned a unified deployment pipeline and supporting resources for all SPAs, leveraging AWS CloudFront, S3, ACM, Lambda@Edge, Route53, IAM, and GitHub Actions Workflows/Environments. Implemented ephemeral PR environments, application configuration via Vite, and optimized release, deployment, routing, and caching processes.

Introduced GitOps practices by implementing ArgoCD and GitHub Actions, replacing an outdated Jenkins setup. Refactored Helm charts into a standardized, reusable chart for all applications, published charts to ChartMuseum, and developed custom composite GitHub Actions and reusable workflows, significantly streamlining CI/CD processes.

Planned and executed Kubernetes upgrades for each new AWS EKS version, ensuring smooth cluster transitions and high availability.

Implemented a Tailscale Tailnet, consolidating and replacing an outdated, fragmented VPN setup with a modern, secure networking solution.

Designed and deployed an Envoy Gateway implementation from the ground up, leveraging Envoy Gateway/Proxy, the Kubernetes Gateway API, AWS Load Balancer Controller (for public and private ALBs per environment), ExternalDNS (for automated DNS management per HTTPRoute), and custom Lua-based Envoy extensions.

Associate Engineering Manager @ LeafLink

Jul 2023 - Apr 2024

Senior DevOps Engineer @ LeafLink

Dec 2022 - Jul 2023

DevOps Engineer @ LeafLink

Dec 2021 - Dec 2022

DevOps Engineer, Platform Team @ SoulCycle

Dec 2019 - Dec 2021

AWS Certified Cloud Practitioner

Created dynamic CI/CD pipelines for our monolith and microservice applications with GitHub Actions and Harness to maintain Helm and Kubernetes deployments. Also maintained and improved legacy Jenkins and Travis pipelines and configurations.

Rotational release manager for main monolith application and full time release manager for all microservices.

Lead Kubernetes Admin: Daily maintenance and iteration of Kubernetes clusters and application deployments. Utilizing AWS EKS including GitOps with Flux and local Kubernetes development with Tilt.

Responsible for maintaining legacy Ansible configurations for AWS EC2 hosts. Complete overhaul of legacy Terraform including refactoring code to be compatible with latest terraform version (0.0), and importing cloud resources that were historically manually created.

Completely refactored a GoLang application with multiple databases and service dependencies. Converted and migrated 12 applications from AWS ECS and GCP GKE to AWS EKS, moving from an internally built provisioning tool to Helm Charts.

Integrated Kubernetes State Metrics with Datadog's Unified Service Tagging to be able to create a "Golden Signals" dashboard.

Senior Automation Engineer @ SoulCycle

May 2017 - Dec 2019

Implemented and maintained a complete API test framework and multiple suites for 10+ applications. Included Schema validation. Maintained Selenium test suite.

Implemented a Selenium grid solution with Aerokube's Moon on a Kubernetes cluster and cut down test suite run times by 80%.

Created a Static Testing Tools standard for all Node.js/JavaScript applications. Containerized multiple test applications as well as software applications with Docker.

Responsible for release sign-off as well as local testing before new code can make it into a release. Refactored and iterated a Node.js Express server to help manage the monolith's CI/CD. Included integrations with JIRA, GitHub, Jenkins, and Slack to automate process workflows.

QA Manager - Lead Quality Assurance Analyst @ Hearst Digital Media

Dec 2015 - Apr 2017

Managing a team of 10 Quality Assurance Analysts. Heavily involved in all stages of the Software Development Life Cycle. Participated in all phases of the test cycle, including Integration/System Testing, Performance Testing, Regression Testing, and User Acceptance Testing.

Writing and running automation UI tests with Protractor and Selenium Webdriver. Testing applications written in HTML, CSS (SASS), JavaScript (Node.js/React/Backbone), PHP (Yii 2), Python, Django, and GO.

Working in a continuous deployment environment. Responsible for Content Management System, Front End, API, and Data Integrity testing. Responsible for Cross Browser/Device compatibility testing.

QA Analyst @ CAR and DRIVER

Sep 2013 - Dec 2015

Collaborating with Product Development developers on website functionality, design, and user experience. Providing quality assurance for weekly deployment regression tests. Managing the Quality Assurance team.

Organizing and guiding Agile stories through the deployment work flow. Managing the performance data database for all vehicles tested.

Internet Sales Consultant @ The Suburban Collection

Sep 2011 - Sep 2013

Responsible for receiving and responding to web based electronic inquiries (leads) and incoming sales phone calls that result from prospects and customers visiting The Suburban Collection.

Education

Washtenaw Community College

2010 – 2011, 2013 – 2016, 2015 – 2016 Dean’s List

Internet Professional Program Certificate in Web Design & Development

University of Colorado

2008 - 2009

General Studies