I've created an Advanced CDK course, you can check it out here!

My faceAWS Soltuions Architect Professional BadgeAWS DevOps Engineer Professional Badge

Matthew Bonig



I am a technology enthusiast that owns a product from start to finish. From the initial conception to environment set up, product design, architecture, development, leadership, documentation, deployment, and support. I believe that simpler is better and a faster time to market produces the greatest results. My goal is to bring software to users as quickly as possible to solve the problems we have yet to discover.

Tech Stack

  • AWS Serverless including DynamoDB, Lambda, SNS, SQS, S3, API Gateway, Step Functions, and many others.
  • Docker Containers and Kubernetes
  • Founded the Open Construct Foundation for the AWS CDK community
  • NodeJS & MEAN stack architecture and development
  • React/SASS/TailwindCSS
  • MongoDB and DynamoDB Document Databases

Work Experience

Defiance Digital

04/2020 -> Present

My primary role is Chief Cloud Architect and DevOps engineer for our portfolio companies and clients.

  • Worked with our clients to implement new systems on AWS Serverless technologies. This includes data processing pipelines, microservices, and automation tools.
  • 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.

Four Little Dogs, LLC

09/2014 -> Present

I run my own consulting company for AWS training and smaller side projects.

  • I have provided training to development teams looking to expand their AWS CDK abilities.
  • Tri Lakes Artists (www.trilakesartists.com) - A directory for artists in the Tri Lakes/Monument area of CO.
  • TownHall.mobi - An experiment in location-based messaging.
  • PotTerre.com (potterre.com) - An artist’s site to show off and sell her artwork.

(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 deployment strategies.

Rackspace US, inc.

05/2017 -> 02/2019

At Rackspace my primary role was application development but I transitioned into creating multiple Terraform modules to bootstrap new customer environments for well-defined application architectures.

  • FAWS Tracker - Developer - An internal onboarding workflow application, based on AWS Lambda, DynamoDB, and other Serverless technologies.
  • Cloud Tracker - Architect - A complete rewrite of FAWS Tracker which focused on a flexible workflow experience. Built on AWS ECS and Aurora. Worked closely with the business leadership to design a flexible system that would work with multiple business units.
  • Build Engineer - Created AWS and Azure Terraform templates as ‘quickstarts’ for customer environments. Worked with other build engineers and support engineers to design the architectures of the quickstarts and implemented 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, Docker for deploys, and S3 for file storage as well as introduced a new video transcoding pipeline that drastically 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 and 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 and deployed via Docker.
  • Starz.com - focused a medium term effort on improving the video player, including working closely with the vendor to identify and resolve bugs.

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