from typing import TypedDict
class DevOpsProfile(TypedDict):
title: str
experience: str
location: str
specialization: list[str]
expertise: list[str]
currentlyLearning: str
interests: list[str]
askMeAbout: list[str]
funFact: str
mohammad: DevOpsProfile = {
"title": "AWS-Certified DevOps Engineer",
"experience": "6+ years",
"location": "π Amman, Jordan",
"specialization": [
"High-Scale Cloud Automation",
"Fintech Infrastructure",
"Multi-Account AWS Governance",
"Production Microservices Orchestration"
],
"expertise": [
"Infrastructure as Code (Terraform, Terragrunt, CloudFormation)",
"PCI-DSS Compliance & Security",
"CI/CD & GitOps",
"Container Orchestration (Kubernetes, ECS)",
"Operational Excellence"
],
"currentlyLearning": "Serverless Architecture & Advanced Security Patterns",
"interests": ["AI & Machine Learning", "RAG (Retrieval-Augmented Generation)", "GraphRAG"],
"askMeAbout": ["AWS", "DevOps", "Fintech", "Microservices", "IaC", "Security"],
"funFact": "I believe AI is not real... yet! π€"
}π AWS-Certified DevOps Engineer with 6+ years specializing in high-scale cloud automation and fintech infrastructure
βοΈ Expert in governing multi-account AWS environments, orchestrating production microservices, and implementing Infrastructure as Code
π Deep focus on PCI-DSS compliance, security, and operational excellence
π‘ I love sharing knowledge through my blog and contributing to open-source projects
π Always learning and staying up-to-date with the latest cloud technologies and security best practices
β‘ When I'm not engineering infrastructure, you'll find me writing technical articles or experimenting with new AWS services
Check out my latest thoughts and tutorials on DevOps engineering, cloud technologies, and best practices.
- GraphRAG Explained: Building Knowledge-Grounded LLM Systems
- 7 Reasons Learning the Linux Terminal is Worth It (Even for Beginners)
- The Resilience of Timbernetes: A Comprehensive Analysis of In-Place Pod Vertical Scaling in Kubernetes 1.35
- Docker Is Eating Your Disk Space (And How PruneMate Fixes It)
- Why printf Beats echo in Linux Scripts
- Taming the Chaos: Let's Sort Out Those Flaky CI/CD Pipelines
- Essential Bash Variables for Every Script
- Understanding Kubernetes Services: ClusterIP vs NodePort vs LoadBalancer




