Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Icham Berreghioua

Senior Integration & API Architect

47 years old
Employed Open to opportunities
Integration & API architect specializing in backlog management and prioritization, bridging
business requirements with critical platform capabilities including performance, security, and reliability. I orchestrate the design, build, & delivery of cross-system exchanges, ensuring robust release management through CI/CD pipelines and IaC. This approach has significantly enhanced the stability of our production "Enterprise Integration Platform" - something I'm particularly proud of.

My drive in IT comes from simple principles: precision, efficiency, and doing things right the first time. Within Agile frameworks, I've learned to always start with the people and processes involved before
jumping to technical solutions. This helps our team develop and maintain scalable middleware platforms that actually meet business needs while delivering on performance (those SLAs matter!) & balancing the eternal triangle of scope, schedule, and budget.
  • Product Innovation: Created "TCS API Factory" - a self-service integration product enabling seamless project delivery across TCS. The underlying EIP platform provides the technical foundation and governance framework supporting this business-facing solution.

    TCS API Factory Capabilities:
    • Product-as-a-Service: Self-service integration for TCS projects with standardized templates
    • Developer Experience: GitOps-driven deployment reducing 60% design-to-delivery time
    • Enterprise Governance: Built-in security validation and compliance frameworks
    • Business Impact: 40% reduction in production issues through standardized patterns

    Built on robust EIP technical foundation:
    Technical oversight of mission-critical Enterprise Integration Platform with 8 Subject Matter Experts & through a clear Backlog as the single source of work for our Scrum transversal team. We establish the standards, reusable services, and platform capabilities that enable integration developers to deliver quickly and consistently—ensuring all business services follow unified patterns. This standardization dramatically simplifies operational maintenance and impact analysis when changes are needed.

    The platform operates at scale, supporting:
    • 1.5 million members
    • 2.5 million insurance policies
    • 400,000 annual interventions
    • 340+ exposed APIs
    • 100+ client applications

    Technical Leadership & Architecture Governance:
    • Member of TCS Architecture Board
    • Founder and co-facilitator of TCS Technical Architecture Review Board
    • Technical authority for IT Platforms non-functional requirements
    • Technical Product Owner of the EIP

    "EIP" Platform Governance structured across:
    • Control Plane:
      • Orchestrating platform component configurations & deployments
      • Managing secure release lifecycle across environments & dependencies between integrated components
      • Coordinating deployment activities between technical teams i.e. Dev/Ops
    • Data Plane:
      • Processing & routing traffic within the integration ecosystem
      • Ensuring reliable runtime operations for data flows
    • Management Plane:
      • Comprehensive monitoring of Data Plane traffic, errors & performance
      • End-to-end tracking of Control Plane deployment activities
      • Providing visibility on environment configurations

    Data Modeling Support:
    Supported Business Object Model (BOM) implementation enabling business teams to standardize domain objects, then drove the design of the corresponding Exchange Object Models (EOM) for JSON-based API data transformation.

    Key Achievements:
    • 40% reduction in production issues achieved through:
      • Component-specific templates implementation for streamlined artifact building with comprehensive AAA framework
      • Standardization of deployment processes across environments
      • Unified CI/CD pipeline establishment through standardized build and deployment processes
      • Definition of OPS-validated, as secured-by-design, integration patterns ensuring production readiness
      • Risk mitigation via standardized security patterns and environment-specific access controls

    • 60% improvement in design-to-delivery timeframes via:
      • Development of self-service tools through GitOps
      • Optimization of technical experts and resources allocation
      • Standardization of deployment processes with clear validation gates
      • Implementation of security validation gates within CI/CD pipelines