Personal details

Jeffrey W. - Remote

Jeffrey W.

Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

Experienced and multi-talented IT engineer with an extensive background in application development, database architecture and management, virtualization, monitoring, and release management.

Currently specializing .NET Full/Core build and deployment pipeline automation, utilizing Gitlab, Octopus Deploy, Amazon ECS, and Kubernetes.

Work Experience

Senior DevOps Engineer
LendingTree | Sep 2016 - Present
Amazon EC2
Amazon S3
GitLab
Octopus Deploy
Telegraf
Amazon ECS
New Relic
F5
Raygun
Revolutionized the build and deploy pipeline at LendingTree by implementing and supporting industry-leading tools; such as Octopus Deploy, TeamCity, and Gitlab. Developed deployment integrations in Octopus Deploy with F5 (Rolling Deployments), New Relic (Deployment Tracking), Raygun (Deployment Tracking), and Slack (Deployment Notification) utilizing Powershell and C#. Introduced immutable Windows infrastructure on AWS using Saltstack to improve on a monolithic, error-prone system based on user-created AMIs. Windows server configuration is entirely audited and automated, recreated monthly with the latest security patches. Completely removed the risk of server patches and configuration changes affecting live applications. Implemented various monitoring solutions that span the entire stack at LendingTree. Sensu, featuring auto-remediation, to monitor infrastructure (AWS EC2, S3, ECS, etc), databases (MongoDB, Redis), websites, and application endpoints. Utilized Telegraf to send Windows/IIS/Application metrics to InfluxDB and designed Grafana dashboards to consume data from InfluxDB. Integrated Raygun into .NET Full/Core applications at LendingTree to support handled and unhandled error and exception handling. Architected a highly available on-premise installation of Gitlab Enterprise and managed complex deployment pipelines; featuring rolling deployments of .NET Full Framework applications via Msbuild and Octopus Deploy and .NET Core applications via Docker and Amazon ECS.