Aller au contenu principal
Nouveau

Extension Chrome disponible

Découvrir

Adil C.

Développeur full-stack freelance

    TJM
    À partir de 450 €/jour
    Localisation
    · Full remote
    Langues
    Français

    Disponible immédiatement · 0 ans d'expérience

    Compétences

    • JavaScript3/5
    • TypeScript3/5
    • C++3/5
    • Spring Boot5/5
    • Spring Batch3/5
    • Node.js3/5
    • React3/5
    • REST API5/5
    • GraphQL3/5
    • Microservices4/5
    • HTML5/5
    • CSS5/5
    • Bootstrap3/5
    • MySQL3/5
    • PL/SQL4/5
    • PostgreSQL5/5
    • MongoDB3/5
    • Tomcat5/5
    • Nginx3/5
    • Keycloak4/5

    Spécialités

      Expériences

      1. DÉVELOPPEUR JAVA/ANGULAR

        MAI 2022 — aujourd'hui

        • PROJET: REFONTE D'UNE APPLICATION DE GESTION DES INFORMATIONS INTERBANCAIRES • Développement Front-End: •  Amélioration de la création des demandes de traitement et de l'architecture de l'application. •  Création de composants personnalisés avec Angular Material. •  Utilisation de RxJS pour filtrer et modifier les données avant leur arrivée à la Subscription. •  Création de librairies communes et core. •  Développement de tests unitaires avec Jasmine et Karma. •  Mise en place du Lazy Loading et de l'internationalisation (i18n). •  Migration d'Angular 12 vers Angular 21. •  Refactorisation de l'application Angular pour l'adoption des Signals afin d'améliorer la gestion de l'état et les performances •  Conception et mise en place d'un Design System pour harmoniser les composants UI et garantir une expérience utilisateur cohérente •  Conception et développement d'un agent Copilot pour contrôler l'utilisation des composants du Design System et garantir le respect des bonnes pratiques Angular • Développement Back-End: •  Participation à la mise en place d’une architecture microservices (Spring Boot + Kafka + Docker) •  Développement d'API REST avec Java 17, Spring Boot 2.0 et JPA/Hibernate. •  Ajout d'une base de données de lecture et d'une autre pour l'écriture. •  Exposition des fonctionnalités via une API REST réactive. •  Migration de Java 8 vers Java 17 et de Spring Boot 2.5.14 vers Spring Boot 3.3.4. •  Déploiement des applications dans un cluster Kubernetes (Helm Charts, ConfigMap, Secrets) •  Intégration continue avec Jenkins et pipeline CI/CD • Environnement Technique : HTML, CSS3, Angular Material, Storybook, Java 17, Angular 17, Spring (Core, Security, Boot), Maven, Hibernate, Jenkins, Git, Apache Tomcat 8, IntelliJ, Postman, Cassandra, PostgreSQL,DB2, Sonar, Swagger, Docker, Keycloak, Vertex.

        • Design System
        • Spring Boot
        • Kafka
        • Docker
        • REST API
        • Kubernetes
        • CI/CD
        • HTML
        • CSS
        • Storybook
      2. DÉVELOPPEUR JAVA/ANGULAR

        MARS 2020 — DÉCEMBRE 2021

        • Projet : Gestionnaire de Mon Compte Formation • Développement Front-End : •  Amélioration des intercepteurs de requêtes HTTP. •  Migration vers Angular 10 et mise à jour de Font Awesome. •  Utilisation de RxJS pour filtrer et modifier les données avant leur arrivée à la Subscription. •  Ajout de la librairie Lodash et création de librairies partagées. •  Développement de tests unitaires avec Jasmine et Karma. •  Mise en place du Lazy Loading et de l'internationalisation (i18n). • Développement Back-End : •  Développement de spécifications pour les recherches multicritères. •  Développement d'API REST avec Java 10, Spring Boot 2.0 et JPA/Hibernate. •  Communication avec d'autres services web via Eureka. •  Maintenance corrective du projet. • Environnement Technique : HTML, CSS3, Bootstrap3, Angular Material, Java 11, Angular 10, Spring (Core, Security, Boot), Maven, Hibernate 4, Jenkins, Git, Apache Tomcat 8, IntelliJ, Postman, PostgreSQL, Sonar, Swagger, Fusion.

        • REST API
        • HTML
        • CSS
        • CI/CD
        • Git
        • Postman
        • PostgreSQL
        • Angular
        • Java
        • Spring Boot
        • Spring Batch
      3. DÉVELOPPEUR JAVA/ANGULAR

        AOÛT 2018 — AVRIL 2019

        • Projet : Plateforme de vente de produits d'assistance • Développement Front-End : •  Création de rapports avec JasperReports. •  Création d'une interface de modification de mot de passe pour les nouveaux utilisateurs. •  Utilisation de RxJS pour filtrer et modifier les données. •  Ajout de la librairie Ant Design et mise en place de la pagination côté serveur. •  Développement de tests unitaires avec Jasmine et Karma. • Développement Back-End : •  Développement de spécifications pour les recherches multicritères. •  Développement d'API REST avec Java 8, Spring Boot 2.0 et JPA/Hibernate. •  Ajout d'un serveur Kafka pour tracer les informations de souscription. •  Maintenance corrective du projet. • Environnement Technique : HTML, CSS3, Bootstrap3, Ant Design, Java 8, Angular 7, Spring (Core, Security, Boot), JAX-RS, Hibernate 4, Maven, Jenkins, Git, Apache Tomcat 8, IntelliJ, Postman, Kafka, Sonar, Oracle 12c, Toad, Jasper Reports.

        • REST API
        • Kafka
        • HTML
        • CSS
        • CI/CD
        • Git
        • Postman
        • Angular
        • Java
        • Spring Boot