Tom Gardiner, Infrastructure as Code (IaC) Developer in Guadalajara, Mexico
Tom Gardiner

Infrastructure as Code (IaC) Developer in Guadalajara, Mexico

Member since January 9, 2019
Tom specializes in deployments and migrations with over a dozen years of experience operating in Cloud and on-premise environments. Wearing many hats, he's worked as a DevOps Engineer, Solutions Architect and most recently Project Manager. With a solid foundation of customer service experience as a team lead, he prides himself on complete transparency and direct communication.
Tom is now available for hire

Portfolio

Experience

Location

Guadalajara, Mexico

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Python, Terraform, Linux, Docker, AWS

The most amazing...

...cloud migration I've worked on consisted of a multi-region deployment from two data centers containing 500+ mixed role EC2 instances.

Employment

  • Technical Project Manager

    2022 - PRESENT
    Woven Planet Holdings, Inc. - Woven IT (USA)
    • Managed a team of engineers working on the remediation of inherited AWS resources that enabled company-wide access to remediated infrastructure for collaborative research and development.
    • Produced project roadmaps for large scale office moves involving complex technical equipment.
    • Coordinated the transfer of contracts and assets acquired through M&A.
    Technologies: Amazon Web Services (AWS), Cloud Architecture, AWS Cloud Architecture
  • DevOps Engineer

    2020 - 2022
    Minertoken
    • Created an event-driven payment gateway that allowed customers to swap bitcoin for a custom ERC-20 token.
    • Secured internal development tools and applications using zero-trust networking, eliminating the need for a VPN.
    • Migrated back-end APIs from AWS Amplify to the Serverless Framework.
    Technologies: Amazon API Gateway, AWS Lambda, Amazon Cognito, Amazon DynamoDB, AWS Amplify, Bitcoind, Bitcoin, Ethereum, ERC20, Node.js
  • AWS Integration engineer

    2019 - 2019
    Scalyr, Inc
    • Developed an event-driven log-shipper that shipped Cloudwatch logs to Scalyr's platform, allowing Scalyr's customers to manage their logs in one location.
    • Created a Terraform module that deployed an ECS cluster to benchmark log ingestion using an opensource log generator.
    • Authored a CloudFormation stack and Lambda function that would automatically subscribe Cloudwatch log groups to the custom log-shipper.
    Technologies: AWS CloudFormation, Amazon Web Services (AWS), AWS Lambda, Amazon S3 (AWS S3), Python 2
  • Senior Infrastructure Engineer

    2015 - 2017
    Vision Critical
    • Designed and implemented a custom multi-region disaster recovery system which removed costs from third-party software vendors and reduced restoration time.
    • Operated a large (500+) multi-region, multi-environment fleet of EC2 instances and associated support services.
    • Go-to person to resolve urgent production-impacting infrastructure problems.
    • Infrastructure point-of-contact for SOC-2 security review.
    • Worked with development and deployment teams to create tooling around application delivery.
    • Significantly cut monthly operating cost by optimizing resource sizes and utilization and implementing an automated resource lifecycle.
    Technologies: Amazon Web Services (AWS), Python, Ruby, Hashistack, Continuous Delivery (CD), Continuous Integration (CI), Chef, AWS CloudFormation, Terraform, VMware, AWS
  • Systems Engineer

    2010 - 2015
    iiNet
    • Upgraded service provider mail platforms to keep the business inline with the latest mail and webmail technologies.
    • Developed a custom Quality Management system for the Corporate Support Centre using open-source software.
    • Upgraded the Cisco Telephony System while working closely with Cisco technicians.
    • Designed and developed a new Telephony IVR that provided more efficient customer interaction through the Support Centre.
    • Wrote a custom monitoring solution for wireless customers that provided a visual metrics interface using SNMP counters.
    Technologies: UCCX, Cisco, BIND, Varnish, Exim4, Dovecot, Sendmail, Apache, Solaris, Linux
  • Team Leader

    2007 - 2010
    Adam Internet
    • Managed the service provisioning, customer retention, complaints, and spam/abuse teams.
    • Implemented of a customer feedback system to improve customer interaction and reduce complaints.
    • Performed a presentation at Industry Ombudsman headquarters in Melbourne to educate and inform on service provider obligations and service level agreements.
    Technologies: Cisco Unified Workforce Optimization Workforce Management, Cisco Unified Workforce Optimization Quality Management, UCCX, Cisco

Experience

  • Reverse Engineering AWS S3 ETags in Python
    https://teppen.io/2018/10/23/aws_s3_verify_etags/

    Details how to calculate an AWS S3 ETag for a local file so they can be compared to objects in S3 without having to calculate or store any MD5 checksums in S3. This could be used as the basis to implement disaster recovery software.

Skills

  • Languages

    Python, Ruby, Bash, JavaScript, Python 2
  • Tools

    Terraform, Amazon ECS (Amazon Elastic Container Service), VMware, Amazon Cognito, Amazon CloudFront CDN, AWS Fargate, Apache, Sendmail, Exim4, Varnish, UCCX, Cisco Unified Workforce Optimization Quality Management, Cisco Unified Workforce Optimization Workforce Management, Hashistack, HashiCorp, Vault, Chef, Puppet, AWS CloudFormation, Grafana
  • Platforms

    AWS Lambda, Linux, Solaris, Docker, Red Hat Linux, Amazon Web Services (AWS), Unix, Icinga, Icinga2, Ethereum
  • Other

    LPIC-1, Amazon Cognito User Pools, Amazon API Gateway, AWS, ECS, API Gateways, Dovecot, BIND, Cisco, AWS DevOps, AWS CodePipeline, Storage, Consul, Infrastructure, Infrastructure as Code (IaC), Graphite, Grafana 2, Back-end Admin Systems, Bitcoind, Bitcoin, ERC20, Cloud Architecture, AWS Cloud Architecture
  • Libraries/APIs

    Node.js, AWS Amplify
  • Paradigms

    Scrum, DevOps, Continuous Deployment, Continuous Delivery (CD), Continuous Integration (CI)
  • Storage

    MySQL, Amazon DynamoDB, Amazon S3 (AWS S3), AWS Elastic File System, AWS SimpleDB

Certifications

  • Linux+
    SEPTEMBER 2015 - SEPTEMBER 2020
    CompTIA
  • SUSE Certified Linux Administrator
    SEPTEMBER 2015 - SEPTEMBER 2020
    SUSE
  • LPIC-1
    SEPTEMBER 2015 - SEPTEMBER 2020
    Linux Professional Institute

To view more profiles

Join Toptal
Share it with others