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 11 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 robustness, performance, and compliance of the platform. 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 improvement of deployment reliability on distributed environments.
- Close collaboration with compliance, security, data, and architecture teams to ensure system alignment 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 - Prometheus – Linux - Agility/Scrum – AI 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 agileSQUAD**Finance & Oméga**, in charge of 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: design of backend services and APIs, implementation of Frontend features, architecture review, integration, performance, resolution of critical incidents (blocked invoices/credits, partner flows, pending orders).
- Strengthening DevOps practices: CI/CD industrialization, migration to Kubernetes, Nexus → Artifactory transition, deployment automation, and production release management on-call.
- Full lifecycle management of enhancements: technical scoping with the PO, impact analysis, development, performance optimization, packaging, production release, 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), ESB Tibco, business rules engine, etc.
- Design and development of robust and secure REST/SOAP APIs, integrated into a highly distributed IS (ESB Tibco, microservices, complex orchestrations).
- Active participation in architectural choices: microservices patterns, UI feature development, asynchronous flow management, API contract standardization, 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 correction (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 - ESB Tibco - 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