HCL (terraform)

Tommy + the language of HCL (terraform)

Home Capabilities Languages HCL (terraform)

HCL (terraform) Examples

Below are some of my projects involving HCL (terraform), grouped by company. Click to read more about the relevant projects and chat with me to follow up on any topic you'd like to hear more about!
Appen AI logo

Appen AI

Formerly Figure Eight
Project: DevOps as a Practice

Instead of splitting devops and infrastructure and tests completely separate from development teams, I moved the needle so that product development teams could own more of their own infrastructure and tests, creating less back-and-forth and empowering teams to deliver.

We used Devspace, which meant any dev or team could stand up a reproducible, isolated stack with multiple services and frontends running, in the cloud, as well as modify the definitions of the infrastructure and code themselves, directly, without permission or external team tickets.

This enabled product engineers to do more experimentation and testing thru declarative infrastructure and configuration management while still protecting our production environments, unlocking their shackles and potential as the experts in the software.

At the same time I worked to reduce the outsized role our amazing DevOps team was playing in the day to day management as well as enhancement of environments, which unfairly impeded expert developers by introducing red tape and inter-team processes that didn't add value.

Read more...

Key Results

  • Reduced deployment lead time by 75% enabling product teams to self-serve infrastructure
  • Decreased inter-team ticket volume by ~60% through developer empowerment
  • Enabled parallel development with isolated cloud environments for each developer

Full Details

Lookout logo

Lookout

Mobile Security
Project: Test Automation

With my experience at Progressive Insurance where I had learned to build my own code instrumentor for dynamic analysis, which I used alongside existing static analysis tools to test and measure deployed systems, I had a rich understanding of how to analyze runtimes of mobile apps, which was part of Lookout's mobile security backend special sauce.

With this mutual interest in mind I joined and helped create and standardize automated test suites as an engineer, developing libraries, frameworks and declarative jobs that constituted the types of tests needed to assure correctness and security of our own software offerings.

Read more...

Key Results

  • Authored scale test automation exercising 4 integrated stacks identifying 20+ scaling bottlenecks
  • Measured and increased code coverage between 20% and 50% for various repos within 9 months

Full Details

Tommy Sullivan - AI + Full Stack Software Builder + Leader