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 – Present: Tech Lead Java / Kotlin / AWSClient: SNCF CONNECT & Tech (APV Domain)Since 11/2022 Mission: Enhancement of after-sales for the sncf-connect.com website with new features- Adaptation of code to handle the migration of the historical train booking tool.- Running both models in parallel to facilitate the switch on the day the new train booking tool is activated.- Addition of new after-sales features (Addition and Deletion of pets, Implementation of OUIGO exchange, ...)- Creation of a tool to automate branch rebasing on Gitlab CI- Evolutionary and corrective maintenance of bugs.- Onboarding of new team members.- Participation in various workshops (Technical and functional).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,Tools: Intellij, Postman.Methodology: SCRUM, TDD, Pair programming, MOP Programming
- Crédit Agricole CIBTech lead Java/Angular13BANKING AND INSURANCEMarch 2021 - Today (5 years and 2 months)Guyancourt, FranceSince 03/2021 Mission 1: Migration of an existing application - Asset encumbrance (from AngularJs to Angular 13):- Rewriting the application with Angular13 for the front end and Spring boot for the API part.- Implementation of SSO (instead of LDAP on the old application).- Implementation of the CI/CD part with Jenkins, Docker & Kube- Onboarding of new team members.- Evolutionary maintenance of the solution.- Corrective maintenance of the old solution (before the new one goes into production).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.Tools: Intellij, Git, Teradata Studio,Methodology: SCRUM, TDD, Pair programmingSince 03/2022 Mission 2: New project to manage Systemic Risks in the finance department:- Creation of a new application with Angular13 for the front end and Spring boot for the API part.- Implementation of SSO.- Implementation of the CI/CD part with Jenkins, Docker & Kube.- Evolutionary maintenance of the 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.Tools: Intellij, Git, Teradata Studio,Methodology: SCRUM, TDD, Pair programmingSince 06/2022 Mission 3: Participation in the migration of an existing application – Ana Crédit:- Conducting interviews to find developers- Implementation of the CI/CD part with 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.Tools: Intellij, Git, Teradata Studio,Methodology: SCRUM, TDD, Pair programming
- ING DirectSenior Java JEE ConsultantBANKING AND INSURANCESeptember 2018 - Today (7 years and 9 months)Paris, FranceMission: Real Estate Credit & Consumer Credit:- Change of insurance for consumer credit.- Change of insurance for real estate credit.- Automation of the integration of external credits- Creation of a PoC to replace an internal credit management tool withSpring boot, RESTful and angular8.- Evolutionary maintenance of solutions.- Continuous integration
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
- State Engineer in Information TechnologyNational Institute of Posts and Telecommunications (INPT)2013