Projects by Salman Tabrez

    Projects

    Documented. Architected. Executable.

    Each project addresses a real security gap with a defined architecture, toolchain, and measurable outcome. Not tutorials — engineered solutions.

    SECURE ARCHITECTURE

    Microservices Threat Model & Security Control Map

    Comprehensive STRIDE-based threat model for a microservices e-commerce platform — API gateway, authentication, payment, and order services. Mapped 23 threat scenarios across 5 trust boundaries with prioritized compensating controls and residual risk ratings.

    IMPACT
    Identified 8 critical design-level vulnerabilities that no scanner would catch
    STRIDEMicrosoft TMTMITRE ATT&CKOWASPDraw.io
    View Architecture →
    DEVSECOPS

    Automated Security Gate Pipeline

    End-to-end GitHub Actions CI/CD pipeline with four parallel security scanning stages — SAST via Semgrep with custom rule packs, container image SCA via Trivy, infrastructure-as-code validation via Checkov against CIS benchmarks, and DAST baseline scan via OWASP ZAP. PRs with CRITICAL or HIGH findings are automatically blocked.

    IMPACT
    Shift-left security — vulnerabilities caught at commit, not in production
    GitHub ActionsSemgrepTrivyCheckovOWASP ZAP
    View Pipeline →
    CLOUD SECURITY

    AWS IAM Least-Privilege Audit & Remediation Engine

    Python-based tooling using Boto3 and IAM Access Analyzer to programmatically audit IAM policies across an AWS organization. Detects over-permissioned roles, generates scoped-down policy recommendations, and produces before/after comparison reports with risk severity scoring.

    IMPACT
    Automated detection of IAM policy drift and excessive permissions across 50+ roles
    PythonBoto3IAM Access AnalyzerAWS CLILambda
    View Tool →
    DETECTION ENGINEERING

    Detection-as-Code: SIEM Correlation Pipeline

    Elastic SIEM deployment with structured log ingestion from CloudTrail, VPC Flow Logs, and application telemetry. 15+ custom KQL correlation rules version-controlled as YAML in Git, each mapped to specific MITRE ATT&CK techniques with documented detection rationale and tuning methodology.

    IMPACT
    Structured detection logic reduced false positive rate and enabled reproducible rule deployment
    Elastic SIEMCloudTrailKQLMITRE ATT&CKPythonSigma
    View Detection Rules →
    CONTAINER SECURITY

    EKS Security Hardening & Runtime Threat Detection

    Production-grade EKS cluster deployed via Terraform with defense-in-depth security — granular RBAC per namespace, deny-all-default network policies, restricted pod security standards, and Falco for runtime anomaly detection including container shell access and unexpected process execution.

    IMPACT
    Layered security from container build through runtime with automated policy enforcement
    AWS EKSTerraformFalcoOPA/GatekeeperKyvernoTrivy
    View Hardening Guide →