Adam Amridin
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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)
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.
Senior Software Engineer, Infrastructure
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.
Lead DevOps Engineer
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.
Systems Engineer
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).
Experience
Tsh - Typescript Shell
https://github.com/mazamats/tshBuilt 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/stresschainOpen Source Contributions
Skills
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
Education
Bachelor of Science Degree in Computer Engineering
Metropolitan State University of Denver - Denver, CO
Certifications
AWS Certified Solutions Architect Associate
AWS
Red Hat Certified Systems Administrator
Red Hat
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring