Tariq Shatat, Developer in Cairo, Cairo Governorate, Egypt
Tariq is available for hire
Hire Tariq

Tariq Shatat

Verified Expert  in Engineering

Argo CD Developer

Location
Cairo, Cairo Governorate, Egypt
Toptal Member Since
March 11, 2022

Tariq is a passionate, delivery-oriented cloud and software engineer and AWS Certified Solutions Architect with 8+ years of experience in high-end software firms and four years in the infrastructure domain, including AWS, GCP, and Kubernetes, shipping applications to millions of clients around the world. He served the edtech, healthtech, supply chain, and navigation industries. Tariq is a true owner and skilled troubleshooter aiming to make life easier by building resilient software.

Portfolio

Swvl
Google Kubernetes Engine (GKE), Kubernetes, Helm, Terraform, Node.js, Go...
Rackspace Technology
Amazon Web Services (AWS), Node.js, Amazon AppStream, AWS Lambda, Kubernetes...
Hospitalia Ltd
ASP.NET, React, Amazon Web Services (AWS), AWS Lambda, API Gateways...

Experience

Availability

Part-time

Preferred Environment

Kubernetes, Docker, Amazon Web Services (AWS), Google Cloud, Node.js, Helm, Argo CD, Apache Kafka, MySQL, MongoDB

The most amazing...

...thing I've built: a SaaS platform to stream MATLAB-like apps without changing the core—I used AWS technologies like Lambda, Dynamo, Cognito, and AppStream.

Work Experience

Lead SRE Engineer

2021 - PRESENT
Swvl
  • Collaborated with the team to reduce cloud spending by 40%, leveraging cloud best practices in terms of autoscaling, capacity planning, and performance optimization.
  • Worked with the team to migrate infrastructure to Kubernetes infrastructure based on GKE and EKS.
  • Co-built a serverless GitHub Runner orchestrator to autoscale and provision the machines used for CI pipelines on AWS using Terraform, Lambda, API Gateway, and CloudWatch.
  • Provisioned the infrastructure of code for multi-environment on both GCP and AWS using Terraform and Terragrunt.
  • Helped the team migrate the CI pipelines of 25+ services into GitHub Actions using AWS App Runner and the CD pipelines to use ArgoCD declaratively.
  • Cooperated closely with development to migrate from monolith to microservices architecture while using a wide variety of technologies, including Kafka, Elastic Search, MongoDB, and PostgreSQL.
  • Contributed to the implementation of the observability stack using Prometheus and Datadog.
Technologies: Google Kubernetes Engine (GKE), Kubernetes, Helm, Terraform, Node.js, Go, Microservices, Apache Kafka, Elastic, Continuous Delivery (CD), Continuous Integration (CI), Databases, Linux, Infrastructure as Code (IaC), Site Reliability Engineering (SRE), Cloud, Container Orchestration, AWS Cloud Architecture, Containers, Amazon S3 (AWS S3), AWS IAM, Google Cloud Platform (GCP), Networking, JavaScript, Containerization, Serverless Architecture, Serverless, Amazon Kinesis, Amazon RDS, Relational Database Services (RDS), GitOps, AWS CloudFormation, Google Cloud SQL, Git, Architecture, GitLab, AWS DevOps, Grafana, Datadog, Prometheus, TypeScript, Cloud Infrastructure, Scalable Web Services, Web Hosting, Web Scalability

Senior Cloud Engineer

2021 - 2022
Rackspace Technology
  • Helped our clients to migrate and set up their infrastructure using AWS and Kubernetes.
  • Built a complete SAAS platform using AWS serverless architecture to stream a MATLAB-like desktop application using AWS Lambda, Cognito, AppStream, and DynamoDB.
  • Helped our client create a multi-account and multiregional, AWS-based environment using Terraform and Terragrunt.
  • Used AWS to build a complete SaaS platform to stream a MATLAB-like desktop application to clients through a web interface without changing the core implementation of the app.
  • Mentored and supervised a group of two or three engineers to deliver infrastructure to our clients effectively.
Technologies: Amazon Web Services (AWS), Node.js, Amazon AppStream, AWS Lambda, Kubernetes, Redis, DevOps, CI/CD Pipelines, AWS CodeDeploy, Go, Amazon API Gateway, Vault, Continuous Delivery (CD), Continuous Integration (CI), Databases, Linux, Infrastructure as Code (IaC), Site Reliability Engineering (SRE), Cloud, Container Orchestration, AWS Cloud Architecture, Containers, Amazon S3 (AWS S3), AWS IAM, Google Cloud Platform (GCP), AWS Elastic Beanstalk, Networking, JavaScript, AWS Cloud Development, AWS Cloud Development Kit (CDK), Containerization, AWS Fargate, Serverless Architecture, Serverless, Lambda Functions, Amazon DynamoDB, Amazon RDS, Relational Database Services (RDS), GitOps, AWS CloudFormation, AWS IoT Core, Git, Architecture, GitLab, AWS DevOps, Grafana, Prometheus, Cloud Infrastructure, Scalable Web Services, Web Hosting, Web Scalability

Technical Lead

2020 - 2022
Hospitalia Ltd
  • Designed and implemented the migration to AWS serverless architecture using AWS Lambda, API Gateway, S3, and Amazon CloudFront.
  • Led a team of front-end, mobile, and back-end engineers to develop and maintain Hospitalia application using ASP.NET Core, React, React Native, and Node.js.
  • Collaborated with business stakeholders and product designers to define the product roadmap and analyze customer feedback.
Technologies: ASP.NET, React, Amazon Web Services (AWS), AWS Lambda, API Gateways, Amazon Route 53, Amazon Aurora, GitLab CI/CD, AWS Amplify, CI/CD Pipelines, Python, Monitoring, Amazon API Gateway, Continuous Delivery (CD), Databases, Linux, Infrastructure as Code (IaC), SQL, Cloud, AWS Cloud Architecture, Amazon S3 (AWS S3), AWS IAM, AWS Elastic Beanstalk, Networking, JavaScript, Containerization, Serverless Architecture, Serverless, Lambda Functions, Amazon DynamoDB, Amazon RDS, Relational Database Services (RDS), GitOps, Node.js, Git, Architecture, Next.js, GitLab, AWS DevOps, Grafana, Prometheus, TypeScript, Cloud Infrastructure, Scalable Web Services, Web Hosting, Web Scalability, GoDaddy

Solutions Architect

2019 - 2021
RoboGarden
  • Worked closely with the CTO to provide optimization plans for the infrastructure performance, cost, availability, and resiliency.
  • Led the DevOps team to implement AWS WAA and streamline the development and integration process.
  • Reduced the cloud spending by 25% while the customer base grew to 200% by leveraging scheduled scaling and server-less techniques.
  • Migrated most of the services into either a Lambda and API gateway or Docker on ECS based on the use case.
  • Built the CI/CD pipelines for RoboGarden Services using Jenkins.
Technologies: JavaScript, Amazon Web Services (AWS), AWS Lambda, Amazon EC2, Amazon EKS, Jenkins, PHP, Node.js, NGINX, DevOps, CI/CD Pipelines, Autoscaling, Python, Monitoring, Go, MongoDB Atlas, Databases, Linux, Infrastructure as Code (IaC), Cloud, AWS Cloud Architecture, Containers, Amazon S3 (AWS S3), AWS IAM, Containerization, Serverless Architecture, Serverless, Lambda Functions, Relational Database Services (RDS), AWS IoT Core, Architecture, Next.js, AWS DevOps, Prometheus, TypeScript, Cloud Infrastructure, Scalable Web Services, Web Hosting, Web Scalability, GoDaddy, Webflow

Real-time Structural Health Monitoring

During the renovation of the city building of Project Calgary, we were required to collect stress and strain data out of a distributed network of sensors across the building as part of a real-time-based structural health monitoring. I built a sensor aggregator gateway, data analysis, visualization, and archival and post-processing web portal within the project running time ov over one year.

Hospitalia Infrastructure Modernization

https://www.app.hospitalia.net/
Hospitalia is a healthtech based startup in the MENA region. As part of the growth, I have designed, architected, and implemented the migration from a simple VPS setup to AWS-based serverless architecture, including the CI/CD pipeline for the development team.

Migration of a Large Infrastructure to AWS

I played a key role in a large migration to AWS, where we had to move the database and workloads without downtime. We have used EKS, Kustomize, RDS, GitHub Action Vault, and ArgoCD.

My main role was to help build the Kubernetes infrastructure with best practices of security, availability, and performance in mind.
JANUARY 2021 - JANUARY 2024

AWS Certified Solutions Architect Associate

AWS

Libraries/APIs

Terragrunt, Node.js, React, AWS Amplify

Tools

Amazon EKS, Google Kubernetes Engine (GKE), Terraform, Vault, AWS IAM, Helm, NGINX, AWS CodeDeploy, MongoDB Atlas, AWS Fargate, AWS CloudFormation, Git, Grafana, Amazon AppStream, GitLab, GitLab CI/CD, Jenkins, Elastic, AWS Cloud Development Kit (CDK), GitHub

Paradigms

DevOps, Continuous Delivery (CD), Serverless Architecture, Continuous Integration (CI), Microservices

Storage

Databases, Amazon S3 (AWS S3), Google Cloud, Redis, Amazon DynamoDB, MySQL, MongoDB, Amazon Aurora, Google Cloud SQL, Datadog

Platforms

Kubernetes, AWS Lambda, Amazon Web Services (AWS), Docker, Google Cloud Platform (GCP), Linux, AWS Elastic Beanstalk, Apache Kafka, Amazon EC2, AWS IoT Core, Webflow

Languages

Go, Python, JavaScript, SQL, TypeScript, Active Server Pages (ASP), PHP

Frameworks

ASP.NET Core, ASP.NET, Next.js

Other

Infrastructure as Code (IaC), Site Reliability Engineering (SRE), Cloud, Container Orchestration, AWS Cloud Architecture, Networking, AWS Certified Solution Architect, Containerization, Serverless, GitOps, AWS DevOps, Cloud Infrastructure, Scalable Web Services, Web Hosting, Web Scalability, Argo CD, CI/CD Pipelines, Autoscaling, Monitoring, Amazon API Gateway, Containers, Lambda Functions, Amazon RDS, Relational Database Services (RDS), Prometheus, GoDaddy, API Gateways, Amazon Route 53, AWS Cloud Development, Amazon Kinesis, Architecture

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