About Hicham
English
Fluent
Arabic
Native or bilingual
French
Native or bilingual
Experience
- Société GénéraleTechnical LeadBANKING AND INSURANCEJanuary 2023 - Today (3 years and 5 months)Paris, FranceTED : TrustEd Privacy Data
- Piloting the SaaS migration of OneTrust, the solution editor used in TED
- Piloting the redesign of the Trusted Protected Data (TED) application to a Microservices architecture
- Automation of the TED CI/CD chain: Creation of automated Jenkins pipeline for continuous integration
- Application of best practices through the implementation of weekly workshops for the development team (3 developers)
- Dockerization and deployment on Kubernetes of TED APIs
- Use of Vault for storing secrets of TED microservices
- Integration of microservices monitoring (ELK Suite)
Technical Environment : Java 17, SpringBoot 3.2.0, Maven, Docker, Kubernetes, Sonar, Lombok, Junit, Mockito, OneTrust------------------------------------------------------------------------------DRM : Data Record Management- Definition of the application's technical roadmap
- Facilitation of Tech Talk workshops (introduction of new technological topics)
- Code Review and Validation
- Piloting the application performance optimization project
- Technical migration (Java, Springboot, postgresql)
- Introduction of automated tests via Playwright
- Introduction to the BDD method via the implementation of acceptance tests
Technical Environment : Java 21 , Spring Boot 3.4.1 , Spring Jpa, Maven, Docker, Kubernetes, Sonar, Lombok, Junit, Mockito, Cucumber, Playwright - CA-CIBSenior Software EngineerBANKING AND INSURANCENovember 2020 - December 2022 (2 years and 1 month)Montrouge, FranceSIS (Securitization Informatin System) :
- Redesign of the Securitization project,
- Using microservices architecture in an agile team
- Development of APIs using best practices (clean code, 100% coverage, code review, TDD ...)
- Architecture proposal for log management (ELK) + Sleuth Id
- Setting up business workshops to identify needs and present proposed technical solutions
CIRRUS :- Implementation of an audit of insurance operations
- Dockerization and deployment on Kubernetes of various services
- Production launch,
- Environment management
- Technical and functional support for new team members
Technical Environment : Java 11 , SpringBoot 2, Hibernate, JPA, ELK, Maven, nexus, Gitlab, Jenkins, Masterdeploy (rundeck), Docker, Kubernetes, kustomize, harbor, Sonar, Ansible, Lombok, Postgresql, Swagger, JUnit, Mockito, Cucumber - SG-CIBSenior Software EngineerBANKING AND INSURANCEOctober 2017 - November 2020 (3 years and 1 month)Fontenay-sous-Bois, France
- Improvement of Market Risk Engine (MRE)
- Migration of MRE to Metric Platform (MPT)
- Winner of the CapMon Hackhaton (capacity monitoring platform)
- Participation in the development and improvement of applications facilitating the industrialization and production of regulatory metric calculations in market finance.
- Integration of Marpe, a risk chain monitoring tool
- Redesign & evolution of MyAware, a monitoring application used by support teams (caching, migration to Docker & K8s)
- Environment monitoring,
- Simulation of an increase in the volume of data processed, then proposal of technical solutions (CPU, Numa-Nodes management, data processing ...)
Technical Environment : Java 8, Spring (core, boot, batch, cache), Hibernate, maven, Rest API, ActivePivot (notions), ELK (notions), SQL, Scrum (Agile @ scale), Git, Jenkins, XLDeploy, Jira, docker
Recommendations
Be the first to recommend Hicham
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
- Ingénieur d'Etat en Génie LogicielENSIAS - Rabat (Maroc)2013Formation d'ingénieur complète et polyvalente, axée sur le développement logiciel, selon différentes méthodologies utilisées dans le marché du travail. Aussi, la formation contenait des modules tels que la gestion de projet, des notions de BI, et de réseau.