About Haytham
French
Native or bilingual
English
Fluent
Portuguese
Basic
Experience
- Société GénéraleTech Lead Java/Python/React/Angular DevOpsBANKING AND INSURANCESeptember 2023 - Today (2 years and 9 months)Paris, FranceTechnical Lead Java DevOps, responsible for the design, development, and evolution of a strategic risk management system. End-to-end technical management, integration of DevOps practices, supervision of delivery pipelines, and coordination with cross-functional teams to ensure the platform's robustness, performance, and compliance. Contribution to the implementation of critical features for assessing, detecting, and mitigating risks for individuals and legal entities.
- Technical lead for the architecture and development of a risk management system compliant with regulatory frameworks.
- Supervision and optimization of CI/CD pipelines, integration of DevOps practices, automation of tests, and reliability of deployments on distributed environments.
- Close collaboration with compliance, security, data, and architecture teams to ensure the system aligns with financial standards and internal control requirements.
- Design and implementation of critical features focused on performance, scalability, and resilience, integrating microservices, user interface design and mockups, orchestrations, messaging, and hexagonal architectures.
Technical Environment:Java 8, 11, 17 – Python 3 - Spring Boot/Cloud/Batch - SOAP/Rest – JPA/Hibernate – JUnit/Mockito - maven – TDD – DDD - Cypress – Cucumber - Playwright - Couchbase - MongoDB - Postgresql – Distributed Systems – Redis -Microservices/Hexagonal – Camunda - Architectures – Rabbit MQ - Kafka - Docker – Kubernetes/Helm Chart – Nginx - Caching – Jenkins – Sonar – NodeJS - Javascript - Typescript – React - Redux - Angular 12 – Jest – Karma - Webpack (Bundle) - npm - Git/Github – Confluence - Elasticsearch – Kibana – Swagger/OpenAPI - Shell – SSH – SFTP – Cyberark – Grafana - Fluentbit – Thanos - Promotheus – Linux - Agility/Scrum – Al Agents – Prompt Engineering - LLM Observability - CarrefourSenior Full Stack Engineer Java/Python/JS/Angular/DevOpsRETAIL (LARGE RETAILERS)November 2021 - September 2023 (1 year and 10 months)Paris, FranceMember of the agile **FINANCE & OMEGA SQUAD**, responsible for Back Office applications related to valuation, invoicing, and order payment/collection flows.
- Development and maintenance of a REST/SOAP microservices ecosystem, orchestrated via asynchronous mechanisms to ensure the resilience and fluidity of OMS (Order Management System) flows.
- End-to-end technical management: backend service and API design, frontend feature implementation, architecture review, integration, performance, resolution of critical incidents (blocked invoices/credit notes, partner flows, pending orders).
- Strengthening DevOps practices: CI/CD industrialization, migration to Kubernetes, Nexus → Artifactory transition, deployment automation, and production deployment management on-call.
- Full management of evolution lifecycle: technical scoping with the PO, impact analysis, development, performance optimization, packaging, production deployment, and advanced support (bugs, hotfixes, backward compatibility, blocked flows, erroneous orders…).
Technical Environment:Java 8, 11 - Python - Spring Boot/Cloud – Spring Cloud Gateway 6 Spring Bqtch - SOAP/Rest – Camunda BPMN/DMN – JPA/Hibernate – JUnit/Mockito - Cucmber - Couchbase – MongoDB – Postgresql - Oracle - Microservices Architecture – Rabbit MQ - Kafka - Docker - Kubernetes - maven – Nginx - Apache HTTP Server – Jenkins - Sonar Javascript – TDD – NodeJS - Selenium – Karate – Cucumber -Typescript - Karma - Angular 10 - Webpack (Bundle) - npm - Git/Bitbucket – Confluence Suite – ELK (Elasticsearch, Logstash, Kibana) - Python - Shell - SSH – SFTP – Blob Storage – Linux VM - BNP Paribas CardifSenior Full Stack Engineer Java/AngularBANKING AND INSURANCEJune 2021 - December 2021 (6 months)Porto, PortugalAgile intervention within a cross-functional team for the design, architecture, and implementation of critical services (REST/SOAP APIs) integrated into internal solutions: GED, Email/SMS notifications, security (SESAME), Tibco ESB, business rules engine, etc.
- Design and development of robust and secure REST/SOAP APIs, integrated into a highly distributed IS (Tibco ESB, microservices, complex orchestrations).
- Active participation in architectural choices: microservices patterns, UI feature development, asynchronous flow management, API contract normalization, performance and resilience optimization.
- Occasional technical supervision of developers: code review, best practices, development guidelines, continuous improvement.
- Contribution to software quality: hardening application security, vulnerability fixing (OWASP, SonarQube), CI/CD pipeline optimization.
- Maintenance and evolution of the DevOps chain: build industrialization, test automation, Docker packaging, Kubernetes integration, monitoring via ELK.
- Close collaboration with architecture, security, and operations teams to ensure the compliance, scalability, and stability of cross-functional services.
Technical Environment:Java/JEE - Spring Boot - Spring Batch - JPA/Hibernate - SOAP/REST – Microservices – JSP - JSF – RabbitMQ - WebSphere, Oracle - Hazelcast (distributed caching) - maven – NodeJS - Angular - Karma - NGRX (state management) – RxJS – Typescript - npm - Webpack (Bundle) – Docker - Kubernetes - Jenkins, Git/GitLab - SonarQube - Nexus/Artifactory - Elasticsearch - Nginx - Zuul - Shell - Tibco ESB - SESAME (security) – GED - ELK Stack
Recommendations
Be the first to recommend Haytham
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master's degree, Software Engineering And Cloud Computing (Part Time)Université Ibn Tofail2018Master's degree, Software Engineering And Cloud Computing (Part Time)
- Bachelor's degree, Software Engineering And Advanced Administration Of Computer Systems And NetworksECOLE SUPÉRIEURE DE TECHNOLOGIE DE CASABLANCA2017Bachelor's degree, Software Engineering And Advanced Administration Of Computer Systems And Networks
Certifications
- Microsoft Certified Technology SpecialistMicrosoft2016
- Microsoft Certified ProfessionalMicrosoft2016