Adam Amridin, Developer in Denver, CO, United States
Adam is available for hire
Hire Adam

Adam Amridin

Verified Expert  in Engineering

Software Developer

Location
Denver, CO, United States
Toptal Member Since
September 30, 2020

Adam has worked as an SRE/DevOps engineer for the last eight years and has also written developer tooling and cloud-native software in Go. He focuses on building out platforms for software engineering teams to self-service their code-deployments and writing tools that take the pain out of the software development process. Adam also has experience writing custom software that talks to cloud APIs to add functionality not available in any framework or off-the-shelf cloud/DevOps tooling.

Portfolio

Anthem AI (via Toptal)
Docker, Amazon EKS, Helm, Terraform, Go, Datadog, Amazon Web Services (AWS)...
Stealth Startup
Go, Redis, SaaS Monitoring, SaaS, PostgreSQL, RabbitMQ...
Spectrum Enterprise
HashiCorp, Vault, Python, Docker, Linux, VMware, Amazon Web Services (AWS)...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Terraform, JavaScript, Go, TypeScript, Kubernetes, Google Cloud Platform (GCP), Pulumi, MacOS, Linux

The most amazing...

...thing I've built is a Go SaaS provisioning/sales engine that could scale out horizontally and create hundreds of customer infrastructure stacks simultaneously.

Work Experience

Cloud Security Engineer (Zero Trust Architecture)

2020 - PRESENT
Anthem AI (via Toptal)
  • Implemented a federated identity framework to allow encrypted communication, authentication, and attestation between different workloads.
  • Worked with software engineers to help diagnose and troubleshoot issues with the SPIRE/SPIFFE/OPA service mesh framework.
  • Helped onboard new engineers to use network service mesh and wrote technical documentation.
Technologies: Docker, Amazon EKS, Helm, Terraform, Go, Datadog, Amazon Web Services (AWS), Kubernetes, APIs, Envoy Proxy, Open Policy Agent (OPA), Service Meshes

Senior Software Engineer, Infrastructure

2018 - 2020
Stealth Startup
  • Built out a SaaS provisioning engine to create customer cloud resources from a message queue.
  • Improved reliability and scalability of systems while decreasing spend on cloud computing (AWS) by 60% with spot instances.
  • Developed TypeScript and JavaScript API abstractions for deploying onto Kubernetes-based platform using Pulumi.
  • Streamlined software development processes by creating various CLI utilities.
Technologies: Go, Redis, SaaS Monitoring, SaaS, PostgreSQL, RabbitMQ, Amazon Web Services (AWS), Kubernetes, Git, GitHub, Helm, Jenkins, CircleCI, JavaScript, TypeScript, Terraform, Pulumi

Lead DevOps Engineer

2017 - 2018
Spectrum Enterprise
  • Managed CI/CD and Linux based IaC deployments for multiple SE teams.
  • Built a testing framework for Jenkins Groovy Pipelines.
  • Mentored and assisted other DevOps engineers as their lead.
Technologies: HashiCorp, Vault, Python, Docker, Linux, VMware, Amazon Web Services (AWS), Splunk, Datadog, Instana, Jenkins Pipeline, Jenkins Job DSL, Groovy, Kubernetes, Ansible, Jenkins, Terraform

Systems Engineer

2013 - 2017
IDC
  • Maintained clients clusters of Linux Servers (Ubuntu/Debian, RHEL/CentOS).
  • Automated the provisioning, scaling, and recovery of VM-based workloads.
  • Wrote configuration management for ephemeral Linux systems using Ansible and Saltstack.
  • Oversaw both on-premise VMWare and cloud resources (AWS).
Technologies: MySQL, WordPress, Linux, Amazon Web Services (AWS), Ansible, Terraform, VMware, Amazon Elastic Container Service (Amazon ECS)

Tsh - Typescript Shell

https://github.com/mazamats/tsh
A very basic proof-of-concept shell written in Typescript/Node.js.

Built with Typescript on Node.JS, it supports only basic features like changing directories, launching interactive sub-processes, and clearing terminal output.

Stresschain - Load Testing Framework for Blockchain Nodes

https://github.com/mazamats/stresschain
A load-testing framework made for blockchain nodes like bitcoind and parity using the K6 Performance Testing Tool. Built for service providers and exchanges that run blockchain nodes at scale that require maximum uptime.

Open Source Contributions

I often contribute to open source projects that pique my interest and curiosity within the cloud engineering and cloud security space. Most development is done in TypeScript, JavaScript, or Go (Google).

Languages

Groovy, TypeScript, JavaScript, Go, Python

Libraries/APIs

Jenkins Pipeline, Node.js, Jenkins Job DSL

Tools

Terraform, Logging, Amazon EKS, CircleCI, Jenkins, GitHub, HashiCorp, Amazon Virtual Private Cloud (VPC), Makefile, Helm, Git, Ansible, VMware, Vault, Amazon Elastic Container Service (Amazon ECS), Grafana, RabbitMQ, Instana, Splunk, Envoy Proxy

Paradigms

DevOps, Load Testing

Platforms

Linux, MacOS, Kubernetes, Amazon Web Services (AWS), Docker, CentOS, DigitalOcean, Google Cloud Platform (GCP), Red Hat Linux, WordPress

Storage

Datadog, InfluxDB, PostgreSQL, Redis, MySQL

Other

Pulumi, Monitoring, Containers, Containerization, Infrastructure, Linux Administration, Site Reliability, Site Reliability Engineering (SRE), Performance Testing, SaaS, SaaS Monitoring, Security, K6, Public Speaking, Service Meshes, Open Policy Agent (OPA), APIs

2013 - 2018

Bachelor of Science Degree in Computer Engineering

Metropolitan State University of Denver - Denver, CO

JULY 2017 - JULY 2020

AWS Certified Solutions Architect Associate

AWS

JUNE 2017 - PRESENT

Red Hat Certified Systems Administrator

Red Hat

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring