À propos de Yassine
Anglais
Bilingue ou natif
Français
Bilingue ou natif
Expériences
- BforBankLead dev JavaBANQUE & ASSURANCESoctobre 2022 - Aujourd'hui (3 ans et 8 mois)Paris, FranceAu sein de l’équipe BAAS cards, participation au développement du CBS (Core Banking System) de BforBank pour le lancement la nouvelle offre de leur produit :- Mise en place des différentes configurations d’envoi/réception de données de Kafka (police de rétention, backoff, création de topics, gestion des exceptions, worker).- Création des contrats d’interfaces (Avro).- Implémentation des nouvelles fonctionnalités de consommation et envoi de données via des producers/consumers (Kafka).- Configuration de ressource Kubernetes (Kubernetes)- Maintenance de la pipeline CI/CD et des règles de qualité de code Sonar- Création de nouvelles ressources (cloudformation)- Relecture de code (Code Review).- Pair programming- Respect des bonnes pratiques de qualité de code (TDD/BDD, refactoring, SOLID).- Patch/MEP/MEPP pour réaliser les montées de versions- Configuration des scripts de déploiement Ansible.- Participation aux réunions Scrum.
- RenaultDéveloppeur Java FullStackAUTOMOBILEjanvier 2021 - Aujourd'hui (5 ans et 5 mois)Paris, FranceDéveloppement de l’application TDA (Technical Definition API), une application de gestion des pièces automobiles,Rattaché à une équipe de 13 personnes (1 PO, 1 techlead, 1 manager 10 développeurs en France et en Inde), j’ai contribué à :- Implémentation des nouvelles fonctionnalités.- Détection, analyse et correction de bugs (hotfix).- Relecture de code (Code Review) et vérification du respect des bonnes pratiques (SOLID, clean code, TDD, refactoring).- Création de contrats d’interfaces.- Migration de données (SQL/Liquibase).- Pair Programming et aide à la montée en compétence.- Implémentations des tests automatisés (unitaires et intégrations).- Participation à l’élaboration des User Stories et tickets techniques (évolutions, bugs, corrections des vulnérabilités OWASP).- Release (patch), mise en production des nouvelles versions (MEP), monitoring sur AWS (CloudWatch, EC2) et Grafana, et prépration des release/delivery notes.- Participation aux réunions Scrum.Environnement technique :Microservices, Hexagonale, AWS (CloudWatch, EC2, IAM, ECS, S3, CLI, ELB, ASG), Event driven, JMS, Apache Camel, ActiveMQ, Docker, Java 17, Mapstruct, Swagger, OpenAPI, Restfull API, Spring Boot, keycloak IDP (OIDC), Junit, Mockito, Wiremock, ArchUnit, Hibernate, jOOQ, QueryDSL, Liquibase, Postgres, Jira, Git, GitLabCI/CD, Confluence, Gradle, Maven, Kibana, Grafana, Dynatrace, SonarQube. Artifactory
- TraveldooDéveloppeur backendHÔTELLERIEjanvier 2018 - décembre 2020 (2 ans et 11 mois)Paris, FranceRefonte et migration d’une application de gestion des frais des voyages d'affaires B2B, d’un legacy monolithe (backend et frontend) vers une architecture en microservices.Rattaché une équipe de 8 personnes (1 réfèrent technique, 5 développeurs, 1 testeur, 1 manager).- Implémentation des nouvelles fonctionnalités.- Création et développement de batchs standalone configurable.- Implémentation de tests unitaires- Rédaction de tickets technique de bugs.- Détection et correction de bugs de production.- Refactoring de code existant.- Réalisation de tests fonctionnels d’IHM.- Relecture de code (Code Review).- Déploiement vers l’environnement d’intégration.- Participation aux réunions ScrumBan.Environnement : Microservices, Java 11 (openJDK), GWT, JWT, Spring 5.0, SpringBoot 1.5, Tomcat 7, Oracle, Flyway, Swagger, REST, JSON, JUnit, Hibernate, Mockito, Maven, Jenkins, SonarQube, Kibana, ESLint, Jira, GIT, GITLAB, CQRS, DDD, TDD, BDD, OWASP, KANBAN, Jira, IntelliJ, Postman
Avis
Recommandations
Soyez le premier à recommander Yassine
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
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
- Diplôme national d'ingénieur en informatique, Génie LogicielEcole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT2016Diplôme national d'ingénieur en informatique, Génie Logiciel
- Licence appliquée en informatique, Arts Multimédia et WebInstitut Supérieur des Langues Appliquées et de l'Informatique de Nabeul - ISLAIN2013Licence appliquée en informatique, Arts Multimédia et Web