11/06/2026 updated


100 % available
IT Architect & Tech Lead | Java, Spring Boot, Kafka, Kubernetes | Microservices, E-Commerce
Rabat, Morocco
Only remote
Software Engineering degree (SESI), FST Mohammedia, 2013About me
Freelance technical architect and tech lead with 13 years building cloud-native e-commerce platforms for international groups. I take ownership from architecture decisions through to delivery: microservices, Kafka, Kubernetes, SAP Commerce. Remote, working in English or French.
SAP CloudJava (Programming Language)Application Programming Interfaces (APIs)E-CommerceEnterprise Architecture FrameworkGitHubJava ArchitecturesPostgreSQLScrum MethodologySoftware ArchitectureAnsibleSolution ArchitectureSystems IntegrationDesign PatternsTechnology Architecture
Technical Architect & Tech Lead with 13 years of experience designing and delivering cloud-native, microservices-based e-commerce platforms for international groups (Boulanger, Chanel, Nestle, Nespresso, ArcelorMittal, Epson, VOO).
Architecture: Microservices, Event-Driven Architecture, Composable Commerce (MACH), Hexagonal Architecture, Multi-Tenant SaaS, Outbox Pattern, Enterprise Integration Patterns, Design Patterns, API Design, REST, GraphQL.
Languages & frameworks: Java 25/21/17, Spring Boot 4/3, Spring Cloud, Spring Security, Spring Batch, WebFlux, Kafka (Streams, Connect, Schema Registry), Avro, Resilience4j, Apache Camel, Hibernate, JUnit, TypeScript, JavaScript, React 19, Next.js, Angular, SQL, PL/SQL, Shell.
E-Commerce: SAP Commerce / Hybris (Hybris 5 to v20.11), B2B and B2C platforms, integration with ERP, CRM, PIM, SAP JCo, SAP Cloud.
DevOps & Cloud: Azure, OVHcloud, Cloudflare (CDN, Workers), Docker, Kubernetes, Helm, Terraform, Ansible, GitLab CI/CD, GitHub Actions, Jenkins, Git, Maven, Nexus, Flyway, Nginx, Traefik.
Observability & quality: Prometheus, Grafana, Loki, OpenTelemetry, SonarQube, Gatling, k6, JMeter, Playwright, WireMock.
Databases: MongoDB, PostgreSQL, Oracle, MySQL, SQL Server, Elasticsearch, Redis.
Security: Keycloak, OAuth2/OIDC, RBAC, ModSecurity WAF.
AI: AI-assisted engineering with Claude Code, OpenAI integration (text generation, translation, embeddings).
Leadership & methods: technical leadership, architecture governance (TAA), code reviews, coaching and mentoring of development teams, requirements analysis, techno-functional specifications, stakeholder management, Agile/Scrum, JIRA, Confluence.
Working languages: French and English (fluent), Arabic (native). No German.
Experience
Professional experience10+ years
Freelancer since2016
Languages
ArabicNative speakerEnglishFluentFrenchFluent
Project history
Defined the high-level architectural choices driving the evolution of the enterprise e-commerce platform; designed high-throughput, resilient and fault-tolerant cloud-native infrastructures.
Governance and monitoring of over 800 microservices; validated integration patterns (event-driven architecture with Kafka) and decoupling strategies for low latency and high availability.
Tech leadership: defined coding standards, worked with DevOps squads on automation pipelines, monitored software quality through SonarQube, ran complex multi-team code reviews.
Drove the migration of the microservices to Java 25, Spring Boot 4 and Kafka 4.
Tech stack: Java 25/21, Spring Boot 4/3, Kafka (Streams, Connect, Schema Registry), Avro, MongoDB, WebFlux, Spring Batch, Docker, Kubernetes, Ansible, Terraform, GitLab CI/CD, REST, APIM, Grafana, Prometheus, SonarQube, Nexus, Gatling, WireMock, SAP JCo, React.
Member of the TAA (Technical Architecture Authority): shaped the global architecture guidelines and the high-impact structural decisions for the brand's e-commerce ecosystem.
Principal Tech Lead of a feature squad of 6 engineers and cross-team Tech Lead aligning technical practices across an organisation of 30 developers.
End-to-end scoping of complex business requirements with stakeholders; translated them into techno-functional specifications and target architectures.
Integrated new capabilities into legacy enterprise components (ERP, CRM, PIM), ran detailed code reviews and performance assessments, coached developers.
Tech stack: Spring Framework, Java 11, Docker, Git, REST, SAP Commerce 2011 (v20.11).
Owned the development of business-critical features for the B2B and B2C e-commerce platforms, implementing complex business logic.
Ran the technical upgrade of the SAP Hybris platform from version 6 to SAP Commerce 2011 (v20.11): technical audits, refactoring of legacy code, resolution of deep technical debt and stabilisation of the core systems.
Aligned multi-environment deployment strategies with the operations teams to minimise production downtime (zero-downtime deployment patterns).
Tech stack: Spring Framework, Java 8, Docker, REST, Git, SAP Commerce 2011 (v20.11).