
DevOps Engineer
Accelerating delivery and improving quality through automation
About Me
Professional
My current focus is DevOps Automation, where I have extensive experience in automating infrastructure and application deployments across AWS and Azure cloud environments. I specialize in designing and implementing automated pipelines to optimize speed, quality, and scalability. Through my automation initiatives I have built platforms and systems that have significantly decreased delivery times and improved quality within our organization.
My previous experience in embedded software development and test automation provide me a unique perspective in DevOps. My background in software development brings a strong coding foundation that allows me to produce reusable and maintainable tools and integrations. It also allows me to effectively collaborate alongside developers to design and debug complex integrated software systems. My test automation background has taught me there are no guarantees in the software world, and everything must be tested to verify requirements are met.
Personal
When I am not at work I can be found exploring the great outdoors of New England or doing DIY renovations on our home. I travel New England with my wife, daughter, and golden retriever in our camper during the summer months. I also enjoy fishing year round, hiking, kayaking, and mountain biking. My DIY handyman skills include residential electrical, carpentry, flooring, and drywall.


Experience
IQVIA
DevOps Automation Engineer Sept 2023 - Present
Building automated solutions to build, deploy, and maintain HIPAA and HITRUST compliant cloud infrastructure and web applications
Test Automation Engineer Dec 2019 - Sept 2023
Built a bespoke automated testing platform to standardize testing for numerous teams across our organization
DEKA Research & Development
Software Engineer Sep 2016 - Nov 2019
Developed and tested a C++ embedded application for a Class III medical device
Systems Engineer Nov 2013 - Sep 2016
Defined system requirements and approved testing of a Class III medical device for human use
Skills
Technical Skills
AWS & Azure: Virtual Machines, Kubernetes, Storage, Container Registries, Virtual Networking, Load Balancing, Firewall/WAF, DNS, Monitoring, UDR, RBAC/Managed Identities/IAM
Platforms: AWS, Azure, Kubernetes, Linux Administration, GitLab, Jira
Tools: Helm, Docker, Terraform, Packer, Robot Framework, Git
Automation: CI/CD Pipelines, Infrastructure as Code, Test Automation
Development: Python, Shell, YAML, SDLC
Soft Skills & Methodologies
Organization & Planning
Training & Mentorship
Agile & Scrum
Learning & Adapting to New Technologies
DevOps Projects
Here is a highlight of some of my larger accomplishments and contributions, but unfortunately I am unable to share the associated source code.
GitLab Runners
Designed and implemented a fully automated solution to manage a fleet of 15+ GitLab runner VMs, handling 150+ jobs per day. VMs were hosted in both AWS and Azure. Tools used include Docker, Packer, Terraform, Ansible, and GitLab pipelines.
JupyterHub
Independently configured and deployed 4 JupyterHub instances that run custom Docker image provided by the development team. Added custom authentication mechanism to the Docker image to enable private and secure connections to Snowflake.
EKS Build and Deploy Automation
Built highly automated solutions based on GitLab pipelines to provision EKS clusters, bootstrap the cluster, and deploy web applications to the clusters using helm.
Technical Coordinator
Documented and streamlined new environment setup process. Tracked and managed new environment deliveries on aggressive timelines.
Databricks Automation
Automated a previously manual build and deploy process for Azure Databricks. Provided solutions to centralize source code in GitLab repositories. Automated build and deployment of Databricks assets to multiple environments using Databricks Asset Bundles and GitLab pipelines.
Test Automation Platform
Built reusable test automation platform used by dozens of teams for over 5 years. The platform was built using Robot Framework and Python.
Allowed environment configuration at runtime, enabling seamless execution of test cases across multiple environments. Enabled and promoted sharing and reusing common resources through a shared repository used by all teams.
Included features:
- Custom python library to automate publishing test results to Jira
- Shared libraries enabling teams to run mobile and cross browser testing on Sauce Labs
- Hosted a private Report Portal instance to collect and report on test results
Liquibase Platform
Built, documented, and trained teams to use a reusable liquibase platform capable of targeting databases in both AWS or Azure. This streamlined and simplifed the process of setting up and maintaing dozens of databases.
Education
SUNY Potsdam 2008 - 2012
Double Major - Bachelor of Arts in Mathematics and Physics
