Defiance Digital (04/2020 -> Current)
My primary role is a DevOps engineer for our portfolio companies and clients.
Design and implement best practices for CICD pipelines across various customers. For Tavve, I migrated
them to using docker images for the build and development process, greatly reducing the time it takes
to onboard new developers.
Guide development teams in adopting more efficient processes for their SDLC. This includes adopting docker,
migrating source control systems, and automating development tasks like code checks.
Implement tooling and AWS infrastructure for a variety of tasks. For example, built a CLI tool for Tavve
that made development on their product using Docker images much easier to maintain.
Migrate teams from on-premise infrastructure to cloud infrastructure to increase development velocity and
reduce the Total Cost of Ownership of vital development systems.
(Auto Manufacturer) (as a contractor) (04/2019 -> 02/2020)
I fulfilled a DevOps role, primarily managing a Jenkins deployment system and AWS infrastructure.
Maintained a Kubernetes-based Jenkins instance used to deploy a Kuberentes-based application to multiple
distinct application environments with over 200 services and 2 separate application teams.
Defined AWS infrastucture using a combination of raw CloudFormation templates and CDK-generated templates.
Managed the deployment of that infrastucture across 7 unique enviroments.
Designed and implemented a secrets management pipeline using AWS Secrets Manager.
Trained and guided application teams on Kubernetes deployments. Including proper microservice design and
Rackspace US, inc. (05/2017 -> 02/2019)
At Rackspace my primary role was application development but I transitioned into creating
to bootstrap new customer environments for well-defined application architectures.
FAWS Tracker - Developer - An internal onboarding workflow application, based on AWS Lambda, Dynamo, and
Cloud Tracker - Architect - A complete rewrite of FAWS Tracker which focused on a flexible workflow
Built on AWS ECS and Aurora. Worked closely with the business leadership to design a flexible system
work with multiple business units.
Build Engineer - Created AWS and Azure Terraform templates as ‘quickstarts’ for customer environments.
with other build engineers and support engineers to design the architectures of the quickstarts and
the Terraform modules.
Starz Inc (as a contractor) (02/2016 -> 05/2017)
For Starz I was contracted to build and maintain a number of internal NodeJS websites.
Media Room - A site dedicated to the Press for gated content, including photos, videos, pdfs and
behind-the-scenes information. Included streaming video content. Leveraged Bamboo for automated builds,
for deploys, and S3 for file storage as well as introduced a new video transcoding pipeline that
reduced turnaround time for getting videos onto the site.
Screening Room - A site dedicated to the Press to screen pre-airdate videos. Originally written in .NET
replaced with a MEAN stack application in under 2 months.
Play Auth Auditor - A recurring process that would automatically test their primary API. Written in NODE
deployed via Docker.
- Starz.com - focused a medium term effort on improving the video player, including working closely with
vendor to identify and resolve bugs.
Four Little Dogs, LLC (09/2014 -> Present)
I run my own consulting company for smaller side projects. So far I have built 3 production
Tri Lakes Artists (www.trilakesartists.com) - A
directory for artists in the Tri Lakes/Monument area of
TownHall.mobi - An experiment in location-based messaging.
PotTerre.com (potterre.com) - An artist’s site to show off
and sell her artwork.
ShowPitch, LLC. (03/2014 -> 02/2016)
I held a backend software development lead position overseeing the API implementation using MVC Web
Api and MongoDB for persistence. We created a high performance platform.
More history upon request , or visit my Timeline