You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Karim G.KG

Karim G.

Ingénieur Full Stack Java/Angular/DevOps

€560/day
Sartrouville, FR
8-15 years

Average response time: 1 hour

About Karim

Développeur java/angular depuis plus de 9 ans, geek et entrepreneur, j'ai participé à la réalisation de nombreuses applications pour des grands groupes. Mon champ de compétences comprend : développement back-end (java, kotlin, python), développement front-end (angular, typescript, css, html) et devops(CI/CD, docker, terrafrm, ansible).
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Sartrouville (up to 30km)

Experience

  • Enedis
    Ingénieur full-stack java/angular/ops
    ENERGY AND UTILITIES
    February 2022 - Today (4 years and 4 months)
    Courbevoie, France
    PROJET: 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.
    Spring boot Angular REST Docker Github Actions TDD Terraform Ansible java 17
  • ODEALIM
    Ingénieur full-stack java/angular
    REAL ESTATE
    November 2019 - January 2022 (2 years and 3 months)
    Paris, France
    PROJET: EXTRANET
    7 Applications web à destination des administrateurs de biens, des syndic de copropriétés, des courtiers et des
    particuliers. 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.
    Java Spring boot Angular Docker REST OAuth2 Cypress
  • Natixis
    Ingénieur full stack java/angular
    BANKING AND INSURANCE
    August 2018 - October 2019 (1 year and 3 months)
    Paris, France
    PROJET: FRONTING DIGITAL
    Application 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.
    Java Spring boot REST Angular Couchbase JWT Material Design Maven Git

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Ingénieur en génie logiciel
    INSAT
    2015

Certifications

Skill set

Categories