Cairo, Egypt

Projects

GitOps pipelines, Terraform infrastructure, and containerized apps — plus the earlier dev projects that got me here.

  • 3-Tier GitOps App on EKS

    A complete 3-tier notes application with GitOps CI/CD pipeline using GitHub Actions, Terraform, Ansible, Helm, and ArgoCD on AWS EKS.

    • GitHub Actions
    • Terraform
    • Ansible
    • Helm
    • ArgoCD
    • AWS EKS
    • Kubernetes
  • Highly Available AWS Infrastructure

    A highly available, scalable web application infrastructure on AWS with ALB, Auto Scaling Group, and secure multi-AZ network architecture.

    • AWS
    • Terraform
    • ALB
    • Auto Scaling
    • VPC
    • EC2
  • Terraform EC2 Monitoring Stack

    A production-ready Terraform project that automates the deployment of secure EC2 instances on AWS with real-time monitoring.

    • Terraform
    • AWS EC2
    • Monitoring
    • SSH
  • Dockerized Flask Production Stack

    A complete end-to-end web application deployed on AWS EC2 with production-ready features and monitoring.

    • Docker
    • Flask
    • Nginx
    • MySQL
    • SQLAlchemy
    • AWS EC2
  • Ansible-Managed Go Web App

    A Go-based web application for note management with Ansible automation and scheduled tasks.

    • Go
    • Ansible
    • SQLite
    • Cron
  • Flask App with Persistent AWS Storage

    A full-stack note-taking application on AWS infrastructure with EBS backup and MariaDB.

    • Flask
    • AWS EC2
    • AWS EBS
    • MariaDB
    • SQLAlchemy
  • 2D Platformer Game

    A 2D platformer game built with Unity and C#, featuring collaborative development and asset integration.

    • Unity
    • C#
    • Game Development
  • E-Commerce Platform

    Graduation project — a comprehensive e-commerce platform with YouTube integration for product recommendations.

    • Angular
    • ASP.NET
    • Bootstrap
    • SQL Server
    • YouTube API
  • File Encryption Tool

    A Python-based security application implementing encryption and decryption techniques.

    • Python
    • Encryption
    • Security
  • Football Analytics Dashboard

    Interactive data visualization dashboard built with Microsoft Power BI for football analytics.

    • Power BI
    • Data Visualization
    • Kaggle
  • Learning Management System

    A Java-based LMS with role-based access control for educational institutions.

    • Java
    • Java Swing
    • SQLite
    • Role-Based Access Control
  • Linux File Link Utility

    A C-based terminal utility for creating and managing file links in Linux environments.

    • C
    • Linux
    • Ubuntu

← Home