Yacine Abdelhak - Développeur JAVA Angular AWS

Ref : 180521C001
Actuellement disponible Email vérifié
Photo de Yacine Abdelhak, Développeur JAVA Angular AWS
Compétences
Expériences professionnelles
  • EXPERIENCE PROFESSIONNELLE

    Mai 2023 - Déc 2023
    Développeur Full Stack
    Papernest
    Mes principales responsabilités et tâches comprenaient :
    j'ai développé des fonctionnalités front-end (interfaces, composants, routing,
    connexion API) tout en maintenant constamment les bonnes pratiques et les
    directives de qualité, de maintenabilité et de performance du code.

    J'ai collaboré étroitement avec les équipes produits, les UX/UI designers, les
    développeurs back-end, et d'autres membres de l'équipe pour assurer une
    intégration fluide de mon application.

    J'ai assuré la maintenance continue de mon application, corrigé les bugs et
    optimisé le code existant.

    J'ai veillé à la qualité et à la fiabilité du code en maintenant une bonne couverture
    de tests unitaires, de tests d'intégration et en participant activement aux revues
    de code.

    • J'ai géré les déploiements de mes fonctionnalités en autonomie.
    En ce qui concerne le développement back-end :
    J'ai développé des fonctionnalités back-end en utilisant Java et Spring, assurant
    ainsi la robustesse et la performance de l'application.

    J'ai travaillé sur la conception et l'implémentation des fonctionnalités serveur, en
    collaboration avec l'équipe pour garantir une expérience utilisateur optimale.

    J'ai participé activement aux tâches de développement, de maintenance et
    d'optimisation du code back-end.

    J'ai assuré la cohérence entre les composants front-end et back-end pour assurer
    une intégration harmonieuse.
    Stack technique :
    Frontend : Angular 15, Redux (Ngrx), TypeScript, HTML5, SCSS
    Backend : Java 17, Spring, Spring Boot
    Serveurs : Nginx, Postgres, Gunicorn, Docker, etc.
    Autres: Celery, Redis, Cypress, Selenium, etc.


    Juin 2021 - Présent
    Développeur Full Stack
    Malakoff Humanis
    Création d'une application web. Au sein d'une équipe de 3 personnes avec 1 PO et 2 développeurs front et back, nous avons la charge de concevoir et développer l'application.
    • NodeJS
    • ANGULAR 11 ,BOOSTRAP
    • GIT, JENKINS, Docker, SONAR, JUNIT

    Développeur Full stack
    SoCloz
    j'ai travaillé sur un projet OMS dans un cadre e-commerce
    Rencontre des métiers pour recueillir les besoins.
    • Développement des différentes fonctionnalités sur la plateforme.
    • Tests et améliorations de performances.
    • Ajout de la documentation utilisateur et technique.
    • Développement Front de l'application
    • Application des normes et bonnes pratiques de développement
    • Chiffrage et estimation des fonctionnalités demandées
    Environnement technique:
    ANGULAR 11, TypeScript, primeng
    • GIT, Docker, Jenkins
    • MÉTHODES AGILES (SCRUM)

    Développeur Full Stack
    BNP ITG
    Au sein dune équipe de 6 personnes composée de 5 développeurs, 3 front, 2 back et un scrum master.
    Objectif du projet la conception et le développement d'une application from scratch sous le nom de JARVIS, dédié a la gestion des cycles de vie des projets de la BNP
    Missions:
    Conception technique
    Développement Front de l'application
    • Application des normes et bonnes pratiques de développement
    • refacto
    • Maintenance évolutive et corrective
    • Chiffrage et estimation des fonctionnalités demandées
    Environnement technique:
    ANGULAR 5, TYPESCRIPT,
    • JAVA 1.8, SPRING & SPRING BOOT
    • DOCKER, JENKINS
    • JUNIT, SONAR, GIT
    • EVENT SOURCING / CQRS
    • MÉTHODES AGILES (SCRUM)
    • ORACLE

    Paris
    Octobre 2019 - Présent
    Développeur front-end
    Société générale
    Conception et développement techniques de l'application AURA.
    Missions:
    • Développement Front de l'application
    Application des normes et bonnes pratiques de développement
    • Maintenance évolutive et corrective
    Chiffrage et estimation des fonctionnalités demandées
    Environnement technique:
    • ANGULAR, JAVASCRIPT
    • JAVA 1.8, Ninja framework
    • JUNIT, GIT
    • MÉTHODES AGILES (SCRUM)
    • POSTGRESQL
    Paris
    Septembre 2017 - Septembre
    2019
    Développeur front-end

    BNP PARIBAS
    Au sein dune équipe de 6 personnes composée de 5 développeurs, 3 front,2 back et un scrum master.
    Conception et développement techniques de l'application JARVIS.
    Missions:
    • Conception technique
    • Développement Front de l'application
    Application des normes et bonnes pratiques de développement
    • refacto
    • Maintenance évolutive et corrective
    Chiffrage et estimation des fonctionnalités demandées
    Environnement technique:
    • ANGULAR, JAVASCRIPT
    • JAVA 1.8, SPRING & SPRING BOOT
    • DOCKER, JENKINS
    • JUNIT, SONAR, GIT
    • EVENT SOURCING / CQRS
    • MÉTHODES AGILES (SCRUM)
    • ORACLE

    Sept. 2018 Développeur Full Stack chez BNP PARIBAS SIT
    En cours Au sein d’une équipe de 5 personnes composée de 4 développeurs
    Conception et développement des différentes évolutions techniques sur l’application JARVIS
    o Etude et conception technique
    o Développement Front : Angular
    o Développement Back avec Spring Hibernate

    Fév. 2018 Développeur Full Stack chez BNP PARIBAS SIT
    Aout. 2018 Au sein d’une équipe de 5 développeurs. Conception et développement des différentes évolutions techniques sur les applications de traitement interne OCTAV
    o Conception technique
    o Application des normes et bonnes pratiques de développement (TDD)
    o Chiffrage et estimation des fonctionnalités demandées ;
    o Maintenance évolutive et corrective
    o Rédaction de spécifications techniques
    o Tests unitaires

    ANTAI ( Agence nationale de traitement automatisé des infractions )Octobre 2016 à Fevrier 2018 Rôle:Dévelopeur full stack
    Contexte: Au sein d’une équipe de 12 personnes composée de 8 développeurs, 3 MOA et un chef de projet. Conception et développement des différentes évolutions techniques sur les applications de traitement automatisé des infractions.
    Missions: ⦁ Conception technique ⦁ Développement des différents applications: automatisation des infractions ⦁ Conception et réalisation de plusieurs web services avec l’API Rest ⦁ Application des normes et bonnes pratiques de développement (TDD) ⦁ Chiffrage et estimation des fonctionnalités demandées ⦁ Maintenance évolutive et corrective ⦁ Rédaction de spécifications techniques ⦁ Tests unitaires ⦁ Formation des stagiaires ⦁ Rédaction des documents techniques
    Environnement technique : Java, Java EE, JavaScript, Tapsetery, Boostrap, Hibernate, JPA, Spring, Rest , MySQL, Shell, SVN , SONAR, Jenkins, tomcat, maven, junit
    Capgemini (Hub-Store Forfait)-Juin 2016 à Septembre 2016 ( 3 mois) Rôle:Dévelopeur full stack
    Contexte: Réalisation d’un portail web ( Hub Store) destiné aux commerciaux de Cagemini Rennes. Ce portail leur permet de présenter les différents projets réalisés sur le site de Rennes aux nouveaux clients. Au sein d’une équipe de 5 personnes avec 2 architectes et 3 développeurs full stack, nous avons la charge de concevoir et développer l’application.
    Missions:
    ⦁ Etude et conception technique ⦁ Développement Front: page d’accueil, design etc. ⦁ Développement Backavec Spring Hibernate ⦁ Etude d'opportunité et proposition des nouvelles solutions open source
    Environnement technique :
    2
    Java EE, Angular JS, Oracle, Spring boot, Spring data, speech API, Webservices REST, Boostrap, GIT
    CRM OBS Polaris-Septembre 2015 à Mai 2016 Rôle: Concepeteur –Développeur
    Contexte: Développement et maintenance de l’application Polaris permettant la communication des différentes applications OBS via des services soap. Au sein d’une équipe de 6 personnes avec 5 développeurs et un chef de projet, nous avons la charge de concevoir, maintenir et développer l’application.
    Missions:
    ⦁ Développement étude et conception technique ⦁ Suivi du planning de développement et de livraison ⦁ Chiffrage et estimation des fonctionnalités à réaliser
    ⦁ Migration vers WebMethods 9 ⦁ Formation des stagiaires ⦁ Analyse et correction des anomalies ⦁ Réalisation des livraisons
    Environnement technique : Java, Javascript, Shell, Oracle, WebMethods, Webservices SOAP et REST
    SFR, Rennes-Septembre 2014 à Aout 2015 Rôle:SCRUM Master et Développeur
    Contexte: Au sein d’une équipe de 6 personnes avec 4 développeurs et 2 coaches agiles, création d’un lab technique et participation à la réalisation des différents projets réalisés sur le site SFR Rennes en tant que Scrum Master et développeur (Méthodologie Agile Scrum).
    Missions:
    ⦁ Développement d'applications d'aide à la gestion de projet. ⦁ Développement sous forme de POC de nouvelles fonctionnalités pour l'application FAST. ⦁ Etude d'opportunité sur les moteurs d'indexation et de recherche (ElasticSearch, Apache SolR, Open Search Server) ⦁ Développement d'un CRM avec ré-implémentation de webservices existants (SOAP) à partir d'un modèle du SI simplifié. ⦁ Etude, conception et développement d'une application web permettant de restituer la rémunération. ⦁ Apprentissage de la méthodologie agile, rôle de SCRUM Master tournant au sein de l'équipe. ⦁ Mise en pratique des cérémonies agiles (Daily meeting, Sprint rétrospectives...).
    3
    ⦁ Réalisation des présentations de veille technologique (présentation des outils Docker, AngularJS, MeteorJS, NodeJS).
    Environnement technique : JAVA EE, PHP, Springframework, JHipster, AngularJS, Bootsrap, JavaScript, NoSQL orientée graphes Neo4J.
    EDF, INRIA-Juin 2014 à Aout 2014 Rôle:Développeur
    Contexte: Stage d’étude master 1. Conception et développement front de l’application TACOMA sur l’habitat intelligent. Au sein d’une équipe de 3 développeurs
    Missions:
    ⦁ Conception technique et développement Front de l'application ⦁ Réalisation de la documentation technique
    Environnement technique : J2EE, JavaScript, SQL,GIT, Linux

Études et formations
  • COMPETENCES TECHNIQUES

    Langages: JAVA, JAVA EE , Javascript, CSS, HTML , SQL
    Frameworks / librairies / API: Spring , JPA, Hibernate, Angular JS, NodeJS, Bootstrap
    Outils de développement: Eclipse, Tomcat, Git, SVN, Maven, Jenkins,Sonar.
    Bases de données: MySql,Oracle
    Méthodologie: Agile Scrum
    Modélisation, conception: UML
    Systèmes d’exploitation: Windows, Linux
    FORMATIONS INITIALES 2015: Master Génie logiciel en alternance Ecole: Université de Rennes 1
    LANGUES ETRANGERES AnglaisCourant

    Formations

    Rennes France
    2015
    Master Génie Logiciel en alternance
    Université Rennes 1

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Ingénieur développement logiciel embarqué JAVA
Ahmed

Ingénieur développement logiciel embarqué JAVA

  • LILLE
JAVA Spring Boot Angular
Disponible
CV Développeur JAVA
Siriki

Développeur JAVA

  • CHAVILLE
JAVA Spring Boot GO Google Cloud Platform DOCKER JENKINS Kubernetes FLUTTER REACT.JS Cloud AWS
Disponible
CV Développeur JAVA
Mehdi

Développeur JAVA

  • BUSSY-SAINT-GEORGES
JAVA SQL Spring Boot POWERSHELL SPRING Microservices SQL SERVER Cloud AWS Vue.js Kafka
Disponible
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement JAVA
Arezki

Ingénieur de développement JAVA

  • ARGENTEUIL
JAVA REACT.JS C++ JAVASCRIPT
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Senior Data Engineer and Scientist NLP
Stefano

Senior Data Engineer and Scientist NLP

  • ANTIBES
BIG DATA SQL APACHE SPARK DATA PYTHON SCALA JAVA
Disponible
CV Ingénieur de développement JAVA
Adel

Ingénieur de développement JAVA

  • LES MUREAUX
JAVA REST ANGULARJS SPRING Angular IntelliJ IDEA Spring Boot Cloud AWS
Disponible