Skip to content
View abdullahkhawer's full-sized avatar
🙂
Determined
🙂
Determined

Block or report abdullahkhawer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abdullahkhawer/README.md

Abdullah Khawer

Senior DevOps Engineer  ·  Consultant  ·  Platform Engineer  ·  SRE  ·  AWS Expert  ·  Cloud Infrastructure Engineer
9+ years building highly available, secure, and cost-effective cloud infrastructure


👋 About Me

I'm a Senior DevOps Engineer who has delivered cloud and platform engineering solutions across Europe, the Middle East, and Asia in domains including Fintech, Blockchain, Big Data, Digital Identity, Logistics, and Enterprise Low-Code.

I design and operate infrastructure that is self-healing, highly available, secure, and cost-efficient, built on AWS and modern DevOps practices.


🏆 Key Achievements

⭐ 87
GitHub Stars
🍴 50
GitHub Forks
📦 16
Repositories
🏆 5,900+
Stack Overflow Reputation
🥇 5   🥈 50   🥉 96
☁️ 2×
AWS Certified
• Developer Associate •
• Cloud Practitioner •

🌐 Open Source Repositories

Project Description
GitLab CI Secrets with AWS SSM Parameter Store Securely inject AWS SSM Parameter Store secrets into GitLab CI pipelines
DevOps Skills Reusable SKILL.md instruction files for AI agents: Claude Code, GitHub Copilot, Cursor, and more
Claude Code Bedrock Usage CLI tool to monitor Claude Code token consumption, spend per model, and budget on AWS Bedrock
AI Local Chat Bot Private, self-hosted AI assistant using n8n, Qdrant, and Ollama
MongoDB Cluster on AWS ECS Terraform module for a secure, HA, self-managed MongoDB cluster on ECS with monitoring
Kubernetes AWS EKS Auto Scaler Automates scaling of EKS deployments, statefulsets, and cronjobs with state stored in Parameter Store
AWS Alerts Slack-integrated alerting for AWS resource failures, errors, and terminations
Find and Report Secrets in Code Gitleaks-powered secret scanning with Confluence reporting and Slack alerts
AWS SSM Parameter Store Backup Terraform module to auto-backup all SSM parameters to S3 via Lambda
Simple Etcd Backup Restore Bash-based etcd backup/restore with S3 upload and compression support
AWS Auto Terminate Idle EMR Lambda + CloudWatch solution to auto-terminate idle EMR clusters and reduce cost
Kubernetes Best Practices for Pods Resizing A reference guide for right-sizing Kubernetes pod and node resources
Simple Elasticsearch Cleaner Python script to clean up Elasticsearch indices and data streams older than a set number of days
DevOps Helper Scripts A collection of helper scripts for common DevOps and AWS tasks
Vizion API Python Integration for AWS Flask-based Vizion API integration deployed on AWS Lambda and API Gateway via Serverless Framework
AK Encoder Decoder Python tool for encoding and decoding texts and secrets, with executables for Windows and Linux

🛠️ Tech Stack

Languages

Python Bash YAML

Cloud & IaC

AWS Terraform Ansible CloudFormation

Containers & Orchestration

Kubernetes Helm Docker

CI/CD

Jenkins GitLab CI GitLab Runners GitHub Actions Bitbucket Pipelines AWS CodePipeline AWS CodeBuild AWS CodeDeploy

Monitoring & Alerting

Prometheus Grafana Alertmanager Blackbox Exporter CloudWatch Dynatrace

Logging

Elasticsearch Kibana Logstash Filebeat Fluentd Papertrail Loggly Functionbeat Rollbar

Databases

MongoDB PostgreSQL MySQL MariaDB Oracle Redis InfluxDB etcd DynamoDB RDS Aurora DocumentDB ElastiCache

Tools & Platforms

Nexus Nginx Snyk Lacework Cert Manager Cluster Autoscaler Renovate Jira Confluence Slack Microsoft Teams Google Workspace Azure AD

Practices & Methodologies

Agile Scrum GitOps DevOps SRE Serverless REST API OIDC Networking Security DNS CDN Load Balancing Auto Scaling Caching Reverse Proxy Backups Disaster Recovery

OS

Linux macOS Windows


Open to interesting problems in platform engineering, DevOps, and cloud infrastructure.
Let's connect on LinkedIn

Pinned Loading

  1. aws-auto-terminate-idle-emr aws-auto-terminate-idle-emr Public

    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.

    Python 26 17

  2. aws-alerts aws-alerts Public

    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.

    HCL 11 8

  3. simple-etcd-backup-restore simple-etcd-backup-restore Public

    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 …

    Shell 4 3

  4. mongodb-cluster-on-aws-ecs mongodb-cluster-on-aws-ecs Public

    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 clust…

    HCL 9 4

  5. find-and-report-secrets-in-code find-and-report-secrets-in-code Public

    Security solution to find secrets in a git repository and report about them. It uses Gitleaks and some custom scripts to generate a JSON report for secrets found with only relevant information alon…

    Python 5 3

  6. vizion-api-python-integration-for-aws vizion-api-python-integration-for-aws Public

    Vizion API Integration in Python using Flask for AWS using AWS Lambda and AWS API Gateway which can be deployed using Serverless Framework.

    Python 9 3