Samir Patel, Developer in Calgary, AB, Canada
Samir is available for hire
Hire Samir

Samir Patel

Verified Expert  in Engineering

AWS CodePipeline Developer

Location
Calgary, AB, Canada
Toptal Member Since
February 10, 2021

Samir is an experienced IT professional with over 20 years of experience. He currently specializes in cloud technologies with an emphasis on the AWS product suite. Samir is comfortable providing DevOps solutions within an agile framework and aligning development and operations-focused projects.

Availability

Part-time

Preferred Environment

Linux, MacOS, Slack, Jira, Confluence, Containers

The most amazing...

...thing I did was help script the migration of 1,500+ Linux nodes from RedHat to Debian in three weeks using FAI and Puppet.

Work Experience

Senior Cloud Engineer

2018 - 2021
Rackspace Technology
  • Developed a CI/CD pipeline using Jenkins and CloudFormation that created Docker containers and pushed the changes to AWS ECS.
  • Helped set up AWS services for a client to move from GCP into AWS within a 6-day window.
  • Contributed to a security project to roll out AWS Config with a number of custom rules for maintaining compliance.
Technologies: Amazon Web Services (AWS), Python 3, DevOps, Jenkins, Amazon Elastic Container Service (Amazon ECS), Amazon RDS, CI/CD Pipelines, Infrastructure as Code (IaC), Kubernetes, Networking, Continuous Integration (CI)

Server Architect

2014 - 2018
Alberta Health Services
  • Built virtual LDOM instances running on Solaris 11 for a multitude of internal clients running various medical applications.
  • Documented hardware in an ITIL CMDB. Followed change management processes for installing software/hardware.
  • Mentored junior members on ITIL processes and reviewed change management tickets.
Technologies: Solaris, Linux

Technical Consultant

2014 - 2015
Mainland Information Systems
  • Provided Solaris and Linux operations support to our main client Alberta Health Services.
  • Installed Solaris 10-11 systems as required, helped with Netbackup upgrade, and created scripts for automation. Certified in becoming a Symantec Cluster Server administrator on version 6.2.
  • Helped build virtual servers running on Solaris utilizing the Veritas Storage foundation file system for failover.
Technologies: Linux, Solaris

IT Senior Specialist

2007 - 2014
CGG
  • Worked in a team to help maintain 1,500+ Linux cluster nodes used for various land and marine data seismic processing jobs.
  • Coordinated with vendors to ensure hardware was maintained, troubleshot cluster job processing, and maintained backups.
  • Created a fully automated script with Perl that interacted with Netbackup to allow tape operators to receive Netbackup alerts and exchange/add new LTO3/4 tapes.
Technologies: Linux, Solaris, NetBackup

AWS ECS Web Application Migration

This microservices project involved migrating a popular visual email formatting web application into Docker containers (Nginx and Node.js) running on Amazon ECS. My involvement was to take the architectural design and translate them into infrastructure as code running within a high availability setup. The code was written with AWS CloudFormation wrapped into a Jenkins CI/CD pipeline solution that would build the docker containers and initiate the infrastructure updates once pushed into ECR.

Multi AWS account IAC pipeline

In this project, I assisted with creating a fully automated CI/CD pipeline for deploying infrastructure as code using Terraform and AWS Codebuild. I used CodePipeline to provision AWS resources to multiple accounts. The code was checked into AWS CodeCommit to provide a fully AWS solution for deploy resources.
1991 - 1997

Bachelor's Degree in Electrical Engineering

University of Bristol - Bristol, UK

FEBRUARY 2022 - FEBRUARY 2025

AWS Certified SysOps Administrator Associate

AWS

JANUARY 2022 - JANUARY 2025

AWS Certified Developer Associate

AWS

DECEMBER 2021 - DECEMBER 2024

AWS Certified Solutions Architect Associate

AWS

NOVEMBER 2019 - NOVEMBER 2022

AWS Certified Security - Specialty

AWS

DECEMBER 2018 - DECEMBER 2021

AWS Certified Advanced Networking - Specialty

AWS

Tools

AWS Systems Manager, Amazon Virtual Private Cloud (VPC), Amazon Elastic Container Service (Amazon ECS), AWS CodeBuild, AWS CodeDeploy, AWS Key Management Service (KMS), AWS IAM, Amazon CloudWatch, Jira, Confluence, Terraform, Slack, Jenkins, AWS CloudFormation, Amazon Elastic Container Registry (ECR)

Platforms

Amazon EC2, AWS Lambda, Amazon Web Services (AWS), Kubernetes, Linux, Docker, MacOS, Solaris

Storage

Amazon S3 (AWS S3)

Other

Infrastructure as Code (IaC), Amazon RDS, CI/CD Pipelines, Networking, AWS CodePipeline, Amazon Macie, Containers, NetBackup

Paradigms

Continuous Integration (CI), DevOps

Languages

Python 3, Bash Script, Python

Libraries/APIs

Jenkins Pipeline

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