About Hicham
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- SNCF ConnectSenior Technical LeadTRANSPORTATIONNovember 2022 - Today (3 years and 6 months)Paris, France11-2022 – aujourd’hui : Tech Lead Java / Kotlin / AWSClient : SNCF CONNECT & Tech (Domaine APV)Depuis 11/2022 Mission : Enrichissement de après-vente du site sncf-connect.com avec des nouvelles fonctionnalités- Adaptation du code pour faire face à une migration de l’outils historique de de réservation de trains.- Faire marcher les deux modèles en parallèle pour faciliter le swictch le jour de l’activation du nouvel outil de réservation des trains.- Ajout de nouvelles fonctionnalités en après-vente (Ajout et Suppression des animaux, Mise en place de l’échange OUIGO, …)- Création d’un outil pour automatisation le rebase des branches sur Gitlab CI- Maintenance évolutive et corrective des bugs.- Accompagnement des nouveaux arrivés.- Participation aux différents ateliers (Techniques et fonctionnels).Technologies: Java11/17, Kotlin, Spring Web Flux, Spring boot, Spring Security, ReactJs, Amazon DynamoDb, MongoDb, Gitlab CI, EC2, Lambda, AWS EKS, Git, OpenSearch, Kibana, DataDog, Jenkins, Cucumber, Junit 5,Outils : Intellij,Postman.Méthodologie : SCRUM, TDD, Pair programing, MOP Programing
- Crédit Agricole CIBTech lead Java/Angular13BANKING AND INSURANCEMarch 2021 - Today (5 years and 2 months)Guyancourt, FranceDepuis 03/2021 Mission 1 : Migration d’une application existante - Asset encumbrance (de AngularJs vers Angular 13) :- Réécriture de l’application avec Angular13 pour la partie front et Spring boot pour la partie API.- Mise en place du SSO (au lieu de LDAP sur l’ancienne application).- Mise en place de la partie CI/CD avec Jenkins, Docker & Kube- Accompagnement des nouveaux arrivés.- Maintenance évolutive de la solution.- Maintenance corrective de l’ancienne solution (avant la mise en PROD de la nouvelle).Technologies: Java11/17, Spring boot, Spring Security, Spring Batch, RESTFul, SSO, SAMLV2, JWT, Keyclock, Angular13, NgRx,Teradata, JUnit 4/5, Jasmine, Devops, Jenkins, Ansible, Docker, Kubernetes, AWS S3, NGINX, Grafana, ELK, Prometheus.Outils : Intellij, Git, Teradata Studio,Méthodologie : SCRUM, TDD, Pair programingDepuis 03/2022 Mission 2 : Nouveau projet pour gérer les Risques Systémiques dans le département finance :- Création d’une nouvelle application avec Angular13 pour la partie front et Spring boot pour la partie API.- Mise en place du SSO.- Mise en place de la partie CI/CD avec Jenkins, Docker & Kube.- Maintenance évolutive de la solution.Technologies: Java11/17, Spring boot, Spring Security, Spring Batch, RESTFul, SSO, SAMLV2, JWT, Keyclock, Angular13, NgRx,Teradata, JUnit 4/5, Jasmine, Devops, Jenkins, Ansible, Docker, Kubernetes, AWS S3, NGINX, Grafana, ELK, Prometheus.Outils : Intellij, Git, Teradata Studio,Méthodologie : SCRUM, TDD, Pair programingDepuis 06/2022 Mission 3 : Participation à la migration d’une application existante – Ana Crédit :- Passer les entretiens pour trouver des developpeurs- Mise en place de la partie CI/CD avec Jenkins, Docker & Kube.Technologies: Java11/17, Spring boot, Spring Security, Spring Batch, RESTFul, SSO, OAuth2, Keyclock, Angular13, Teradata, JUnit 4/5, Jasmine, Devops, Docker, Kubernetes.Outils : Intellij, Git, Teradata Studio,Méthodologie : SCRUM, TDD, Pair programing
- ING DirectConsultant senior Java JEEBANKING AND INSURANCESeptember 2018 - Today (7 years and 9 months)Paris, FranceMission : Crédit Immo & Conso :- Changement d’assurance pour le crédit Consommation.- Changement d’assurance pour le crédit immobilier.- Automatisation de l’intégration des crédits externes- Création d’un Poc pour remplacer un outil interne de gestion des dossiers de crédit avecSpring boot, RESTful et angular8.- Maintenance évolutive des solutions.- Intégration continue.
Recommendations
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’état en technologies de l’informationInstitut National des Postes et Télécommunications (INPT)2013