Quick Stats
99.99% uptime
6 clusters
800+ deploys
Zero breaches
40+ services
8m deploy time
Tech Stack
AWS Terraform EKS Vault SPIFFE/SPIRE OIDC Istio RDS GitHub Actions CloudWatch Prometheus
Project Details

Architecture Overview

flowchart TD
    OIDC["<i class='fas fa-user-lock'></i> OIDC<br/><small>Identity Federation</small>"]:::accent --> Vault["<i class='fas fa-lock'></i> Vault<br/><small>Secrets Management</small>"]
    Vault --> SPIFFE["<i class='fas fa-id-card'></i> SPIFFE/SPIRE<br/><small>Workload Identity</small>"]
    SPIFFE --> AWS
    
    subgraph AWS ["AWS Infrastructure"]
        VPC["<i class='fas fa-project-diagram'></i> VPC<br/><small>Network</small>"]
        RDS["<i class='fas fa-database'></i> RDS<br/><small>Database</small>"]
        EKS["<i class='fas fa-dharmachakra'></i> EKS<br/><small>Orchestration</small>"]
    end
    
    AWS --> TF["<i class='fas fa-code'></i> Terraform<br/><small>IaC</small>"]
    TF --> mTLS["<i class='fas fa-shield-alt'></i> mTLS<br/><small>Zero-Trust</small>"]:::accent
    mTLS --> CW["<i class='fas fa-chart-line'></i> CloudWatch<br/><small>Monitoring</small>"]

    classDef accent fill:#1f2630,stroke:#f97316,stroke-width:2px,color:#f97316;

Overview

The Enterprise Banking Platform modernization initiative involved designing a cloud-native architecture using Infrastructure as Code and secure workload identity. The platform improved scalability, security, and deployment consistency across all production-critical banking systems while maintaining strict regulatory compliance.

Key Features

  • Zero-trust architecture with OIDC-based identity federation
  • Vault for dynamic secrets rotation and encryption
  • SPIFFE/SPIRE workload identity for mTLS between services
  • Fully automated IaC with Terraform modular design
  • End-to-end observability with centralized logging and alerting

Enterprise project — source and documentation are confidential.