Containerize Your Application
Package your app into clean, reproducible Docker images so it runs the same on every environment.
Available for Junior DevOps roles & freelance projects
Junior DevOps Engineer helping teams build reliable deployment workflows, containerized applications, and automated cloud infrastructure. I work with Linux, Docker, Kubernetes, CI/CD, Terraform, and AWS to create practical, production-like systems.

// about
I'm a Computer Science graduate and Junior DevOps Engineer based in Egypt. I focus on building practical DevOps systems that simulate real-world environments — containerized applications, automated pipelines, infrastructure provisioning, Linux automation, and system monitoring.
My goal is simple: keep improving as an engineer by building projects that solve real infrastructure and deployment problems — and help other teams do the same.
More about me// how i can help
Right-sized DevOps help for individuals, small teams, and startups. Honest scope, clear handoff.
Package your app into clean, reproducible Docker images so it runs the same on every environment.
Automated build, test, and deploy pipelines using GitHub Actions or GitLab CI.
Configure Linux servers to run your application reliably with proper users, permissions, and services.
Get your application running on AWS using EC2, IAM, and networking basics — no over-engineering.
Replace manual cloud setup with reproducible Terraform configurations you can version and re-run.
Catch vulnerabilities in your Docker images before they reach production.
// workflow
A simple, repeatable process I follow — from understanding the app to documenting the system after it ships.
# build, scan, ship$ docker build -t app:latest .$ trivy image app:latest$ terraform apply -auto-approve$ kubectl rollout status deploy/app# deployment.apps/app rolled out
Read the code, dependencies, and runtime needs so the deployment fits the app — not the other way around.
Wrap each service in a clean Dockerfile so builds are reproducible across machines.
Set up CI/CD so every push runs tests, builds images, and ships to the right environment.
Scan images with Trivy, manage secrets properly, and apply least-privilege access.
Roll out to AWS, a Kubernetes cluster, or a configured Linux server — depending on what fits.
Check logs and metrics, fix issues quickly, and leave clear docs so the system is maintainable.
// featured case studies
Each project shows the problem, the solution, and what actually changed.
Frontend + backend containers automated through CI/CD with image scanning before deploy.
Problem
Ship a multi-container app consistently while catching vulnerabilities before they reach the registry.
Solution
Designed Dockerfiles, container networking, and a CI/CD pipeline that builds, tests, scans with Trivy, and pushes images.
Result
Automated, secure deployment workflow with reduced manual steps and visibility into image risks.
Tools used
Source
Git push
Build & Test
CI pipeline
Scan
Trivy
Deploy
Multi-Service Application with CI/CD & Security
// architecture diagram (placeholder)
Deployed, scaled, and troubleshot a containerized application in a multi-node Minikube cluster.
Problem
Run a containerized application reliably with rolling updates, scaling, and clean service exposure.
Solution
Built Deployments, Services, and Ingress on a multi-node Minikube cluster, with debugging via kubectl logs and describe.
Result
A reproducible Kubernetes setup with rolling updates, internal pod networking, and recoverable failure modes.
Tools used
Source
Git push
Build & Test
CI pipeline
Scan
Trivy
Deploy
Kubernetes Container Orchestration
// architecture diagram (placeholder)
Provisioned AWS infrastructure declaratively, replacing manual setup with reproducible IaC.
Problem
Manual cloud setup is slow and error-prone — environments drift between runs.
Solution
Authored Terraform configs for EC2 and networking basics, using init/plan/apply/destroy as the lifecycle.
Result
Reproducible AWS environments with predictable plans and faster teardown/rebuild cycles.
Tools used
Source
Git push
Build & Test
CI pipeline
Scan
Trivy
Deploy
Infrastructure Provisioning with Terraform
// architecture diagram (placeholder)
// skills
Cloud & Infrastructure
Containers & Orchestration
CI/CD & Automation
Infrastructure as Code
Linux & System Administration
Monitoring & Security
Networking
I'm open to junior roles, freelance projects, and technical collaboration in cloud, infrastructure, and automation.