Yappit

Probably Pointless Security

About Me

Security Technical Solutions Architect
Cisco
Email: akhamed@yappit.org
GPG Key: https://pgp.mit.edu

About Me

Akram Hamed is a Security Technical Solutions Architect at Cisco.

My expertise spans TDR, Network and Cloud security, Network Access Control, Identity and Access Management, Microsegmentation, Email and Web gateways, DNS Security, Security Posture Management, Applications and Containers Security, and Zero Trust architectures.

I work closely with organizations to design robust and effective security strategies, helping them protect their critical infrastructure and digital assets. My role involves technical consulting and solution architecture.

Beyond Work

Beyond Cisco and Security, I’m an advocate for Free and Open Source Software (FOSS), contributing actively to opensource communities such as Fedora and Debian.

Technical Interests

  • FOSS
    I am a huge FOSS supporter and a contributing member of Fedora and Debian Arabic Locale SIG. I am also a contributing member in the FSF.org with member ID #12955.
  • Security architecture and zero trust: Designing reference architectures that combine network segmentation, strong identity, device posture and continuous monitoring to reduce attack surface.
  • Cloud and container security: Exploring how Kubernetes, containers and cloud‑native workloads can be secured using policy‑driven controls, workload microsegmentation and runtime protection.

Projects

  • serv_mon.sh — Prints System Info
    Light‑weight shell script that prints key system information (CPU, memory, disk, network) for quick health checks and troubleshooting. Useful for admins who need a fast snapshot of Linux hosts without installing additional tools.
  • swap_utilization.sh — Prints swap usage per process.
    Shell utility that reports swap usage per process, helping identify misbehaving applications and memory pressure on servers. Often used during performance tuning and incident response.
  • Netwitness Updater — Upgrade all Netwitness deployment.
    Automation script that orchestrates upgrades across a full Netwitness deployment. Reduces manual effort, enforces a consistent upgrade sequence and lowers the risk of human error during maintenance windows.
  • Progress Bar — Simple Progress Bar.
    Reusable script/snippet that implements a simple terminal progress bar for long‑running shell operations. Improves usability of scripts by making execution status visible to operators.