À propos de Karim
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Expériences
- EnedisIngénieur full-stack java/angular/opsENERGIEfévrier 2022 - Aujourd'hui (4 ans et 4 mois)Courbevoie, FrancePROJET: Chutney (en open-source sur github)RÉALISATIONS:Backend:
- Participation à la conception de modèles de données des différents modules.
- Développement des web services REST.
- Gestion de la sécurité avec Spring security.
- Implémentation des test unitaires et d’intégration.
Frontend:- Développement des interfaces/ composants avec Angular.
- Implémentation de tests unitaires et d'intégrations.
Ops:- Containerisation des applications avec Docker et Docker Compose.
- Mise en place des workflow github actions, Gitlab CI/CD et Jenkins.
- Gestion de l'infrastructure as code avec Terraform et Ansible.
- Mise en place du monitoring Grafana as code avec un dsl.
ENVIRONNEMENT TECHNIQUE:Java 17, Spring Boot 3, REST, Design patterns, Sql , Mockito, Angular 17, Rxjs, bootstrap, NPM, Github actions,Maven, Git, Docker, Terraform, Ansible. - ODEALIMIngénieur full-stack java/angularIMMOBILIERnovembre 2019 - janvier 2022 (2 ans et 3 mois)Paris, FrancePROJET: EXTRANET7 Applications web à destination des administrateurs de biens, des syndic de copropriétés, des courtiers et desparticuliers. Elles permettent de remplacer l'ancien système et de gérer les différents produits (GLI, PNO, PJ,MRH...).RÉALISATIONS:Backend:
- Participation à la conception de modèles de données des différents modules.
- Développement des web services REST et documentation avec Swagger.
- Gestion de la sécurité avec Spring security et oauth2.
- Création des batchs de migration des données vers le nouveau système.
- Échanges avec le backoffice Veos.Implémentation des test unitaires et d’intégration.
Frontend:- Développement des interfaces/ composants avec Angular 7.
- Création des librairies Angular.Implémentation de tests unitaires et e2e avec Jasmine et Cypress.
Ops:- Containerisation des applications avec Docker et Docker Compose.
- Configuration web avec nginx.
- Mise en place des pipelines Gitlab CI/CD.
ENVIRONNEMENT TECHNIQUE:Java 12, Spring Boot 2, REST Web Services, Design patterns, Sql, JWT, oauth2 , Mockito, Swagger, Angular 7,Material design, YARN, Cypress, Gitlab CI/CD, Maven, Git, Docker, Redis. - NatixisIngénieur full stack java/angularBANQUE & ASSURANCESaoût 2018 - octobre 2019 (1 an et 3 mois)Paris, FrancePROJET: FRONTING DIGITALApplication web à destination des banquiers et assistants de la banque Natixis et des banques réseaux (banque populaire et caisse d'épargne). Elle permet de remplacer l'ancien processus de souscription à une assurance vie.RÉALISATIONS:Backend:
- Participation à la conception de modèles de données des différents modules.
- Développement des web services REST et documentation avec Swagger.
- Gestion de la sécurité avec Spring security et oauth2.
- Création des batchs de traitement des données avec Spring batch.
- Accès aux données avec Spring data et Couchbase.
- Implémentation des test unitaires et d’intégration.
Frontend:- Développement des interfaces/ composants avec Angular 6 et Material Design.
- Création des librairies Angular.Implémentation de tests unitaires et e2e avec Jasmine et Protractor.
Ops:- Création et configuration des jobs Jenkins (build, release, sonar, e2e).
- Gestion des releases et déploiement avec XL Release et XL Deploy.
ENVIRONNEMENT TECHNIQUE:Java 8, Spring Boot 2, REST Web Services, Kotlin, Design patterns, Couchbase, JWT, oauth2 , Mockito, Swagger, Angular 6, Material design, NPM, Jasmine, Karma, Protractor, CI, CD, Maven, Jenkins, Git, Nexus, XL Deploy, XLRelease.
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Formations
- Ingénieur en génie logicielINSAT2015
Certifications
- Angular (Intermediate) CertificateHackerRunk2025
- Rest API (Intermediate) CertificateHackerRunk2025