Git Product home page Git Product logo

Abdullah Khawer

abdullahkhawer

profile for Abdullah Khawer at Stack Overflow, Q&A for professional and enthusiast programmers

Profile Views

Hi there 👋🏻

Welcome to my profile. This is Abdullah Khawer. I'm a Senior DevOps Engineer with over 7 years of experience who has worked across Europe, the Middle East, and Asia in providing services around DevOps, Platform Engineering, and Site Reliability Engineering (SRE) based on AWS cloud. I have worked on projects in multiple domains including Fintech, Blockchain, Big Data, Digital Identity, Logistics and Supply Chain, and Low-Code. I have expertise in developing highly available, secure, auto-scalable, self-healing, and cost-effective solutions using a wide range of AWS services and DevOps tools and technologies.

GitHub Repositories:

  • 📌 aws-alerts: AWS Alerts is a solution for AWS cloud to monitor resources for various AWS services and alert for failures, errors, warnings and terminations on Slack.
  • 📌 find-and-report-secrets-in-code: A security solution that finds secrets in a git repository using Gitleaks, generates a JSON report based on the findings from Gitleaks by extracting only the relevant information, finds the commit id and commit author for each finding, updates an Atlassian Confluence page with the secrets found based on that generated report and finally sends an alert on Slack.
  • 📌 mongodb-cluster-on-aws-ecs: A Terraform module to quickly deploy a secure, persistent, highly available, self healing, efficient, cost effective and self managed single-node or multi-node MongoDB NoSQL document database cluster on AWS ECS cluster with monitoring and alerting enabled.
  • 📌 simple-etcd-backup-restore: A simple etcd backup and restore solution based on bash/shell scripts to backup/restore data from/to etcd in JSON format with the ability to compress/decompress the backup file and upload/download it on/from AWS S3.
  • 📌 aws-auto-terminate-idle-emr: An AWS based solution using AWS CloudWatch and AWS Lambda based on Python to automatically terminate AWS EMR clusters that have been idle for a specified period of time.
  • 📌 terraform-aws-ssm-parameter-store-backup: A Terraform module to create AWS resources which are used to automatically take backup of all the parameters residing on AWS SSM Parameter Store in JSON format and store it on AWS S3 bucket using AWS Lambda function based on Python.
  • 📌 devops-helper-scripts: This repository has various helper scripts related to DevOps and AWS.
  • 📌 vizion-api-python-integration-for-aws: Vizion API Integration in Python using Flask for AWS using AWS Lambda and AWS API Gateway which can be deployed using Serverless Framework.
  • 📌 ak-encoder-decoder: A Python based encoding and decoding tool for texts and secrets with executables provided for Windows and Linux.

🏆 Key Achievements:

  • 📌 AWS: AWS Certified Developer Associate and AWS Certified Cloud Practitioner.
  • 📌 Stack Overflow: 4 Gold, 37 Silver, and 81 Bronze Badges with 5200+ Reputation.
  • 📌 GitHub: 9 Repositories with 70 Stars & 32 Forks collectively with Arctic Code Vault Contributor badge for 3 repositories and Starstruck badge for 1 repository.
  • 📌 Received name in Principal's List 3 times on acquiring 3.5+ GPA during my Bachelors in Software Engineering at the University of the Punjab.

💻 Skills:

  • 📌 Programming Languages: Python with Boto3 for AWS, Bash/Shell, JavaScript, YAML, NodeJS
  • 📌 CI/CD: Jenkins, GitLab CI with GitLab Runners, GitHub Actions, BitBucket Pipelines, AWS (CodeDeploy, CodeBuild, CodePipeline)
  • 📌 Containerization: Docker, Kubernetes with Helm
  • 📌 Infrastructure as Code (IaC): Terraform, AWS CloudFormation, Ansible
  • 📌 Logging: Elasticsearch with Curator, Filebeat, Functionbeat, Logstash, Fluentd, Kibana, Papertrail, Loggly, Rollbar, Dynatrace, AWS CloudWatch
  • 📌 Monitoring and Alerting: Prometheus, Grafana, Alert Manager, Blackbox, AWS (CloudTrail, CloudWatch, SNS, EventBridge)
  • 📌 Databases: MongoDB, etcd, Redis, MySQL, PostgreSQL, Oracle, MariaDB, InfluxDB, AWS (RDS, Aurora, DocumentDB, DynamoDB, ElastiCache)
  • 📌 More DevOps Tools: Nginx Ingress Controller, Snyk, Nexus, Lacework, Cert Manager, Cluster Autoscaler, Renovate
  • 📌 More Skills: Agile, Scrum, Reverse Proxy, Caching, Load Balancing, REST API, Networking, Security, Auto Scaling, Backups, DNS, CDN, OIDC, Serverless, GitOps, Disaster Recovery
  • 📌 More Amazon Web Services: EC2, Lambda, EBS, SES, S3, VPC, SQS, API Gateway, ECR, ECS, EKS, Route 53, CloudFront, IAM, Cognito, Auto Scaling, EFS, SSO, Secrets Manager, KMS, ACM, SSM Parameter Store, SSM Session Manager, CodeCommit, EMR, Redshift, Data Pipeline, DMS, Kinesis, Athena
  • 📌 OS: Linux, macOS, Windows
  • 📌 More Tools: Sqoop, Hadoop, JIRA, Confluence, Slack, Zoom, Microsoft 365, Google Workspace, AzureAD

Abdullah Khawer 🇵🇰 🇳🇱 🇵🇸's Projects

ak-encoder-decoder icon ak-encoder-decoder

A Python based encoding and decoding tool for texts and secrets with executables provided for Windows and Linux.

aws-alerts icon aws-alerts

AWS Alerts is a monitoring and alerting solution for AWS cloud to monitor resources for 30+ AWS services and send alerts related to failures, errors, warnings and terminations on Slack.

aws-auto-terminate-idle-emr icon aws-auto-terminate-idle-emr

An AWS based solution using AWS CloudWatch and AWS Lambda based on Python to automatically terminate AWS EMR clusters that have been idle for a specified period of time.

find-and-report-secrets-in-code icon find-and-report-secrets-in-code

Security solution to find secrets in a git repository using Gitleaks, generate a JSON report based on the findings from Gitleaks by extracting only the relevant information, find the commit id and commit author for each finding, update an Atlassian Confluence page with the secrets found based on that generated report and send an alert on Slack.

mongodb-cluster-on-aws-ecs icon mongodb-cluster-on-aws-ecs

A Terraform module to quickly deploy a secure, persistent, highly available, self healing, efficient, cost effective and self managed single-node or multi-node MongoDB NoSQL document database cluster on AWS ECS cluster with monitoring and alerting enabled.

simple-etcd-backup-restore icon simple-etcd-backup-restore

A simple etcd backup and restore solution based on bash/shell scripts to backup/restore data from/to etcd in JSON format with the ability to compress/decompress the backup file and upload/download it on/from AWS S3.

terraboard icon terraboard

:earth_africa: :clipboard: A web dashboard to inspect Terraform States

terraform-aws-ssm-parameter-store-backup icon terraform-aws-ssm-parameter-store-backup

A Terraform module to create AWS resources which are used to automatically take backup of all the parameters residing on AWS SSM Parameter Store in JSON format and store it on AWS S3 bucket using AWS Lambda function based on Python. It is executed daily via AWS CloudWatch or AWS EventBridge.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.