Parcourir les profils Déposer un projet
Malt welcom

Bienvenue sur le profil Malt de Brahim !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Brahim pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Brahim B.

software craftsman java/kotlin - angular/react

Peut se déplacer à Courbevoie, Paris

  • 48.895414
  • 2.252393
Proposer une mission La mission ne démarrera que si vous acceptez le devis de Brahim.
Proposer une mission La mission ne démarrera que si vous acceptez le devis de Brahim.

Localisation et déplacement

Localisation
Courbevoie, France
Peut travailler dans vos locaux à
  • Courbevoie et 50km autour
  • Paris et 20km autour

Préférences

Durée de mission
  • entre 3 et 6 mois
  • ≥ 6 mois

Vérifications

Charte du freelance Malt signée
Consulter la charte

E-mail vérifié

Langues

Catégories

Compétences (14)

  • Langages
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • SQL
    Débutant Intermédiaire Confirmé
  • Frameworks
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé

Brahim en quelques mots

Ingénieur Fullstack passionné par l'informatique depuis 2013 et et du craftsmanship depuis 2019. Je me suis spécialisé dès le début de ma carrière professionnelle dans le développement des logiciels et Applications web répondant aux dernières bonnes pratiques en matière d'architecture, de résilience et de scalabilité.
Mon champs de compétences techniques comprend : développement back-end (Java, Kotlin, hibernate, Spring), développement front-end (Angular, ReactJS), base de données (Oracle, DB2, PosgreSQL..), méthodes de travail (cycle V, Agile).

Expériences

Le conservateur

Banque & assurances

Développeur Fullstack JAVA/Angular  - En tant que freelance

Boulogne-Billancourt, France

juin 2021 - Aujourd'hui (1 an et 9 mois)

Dans le cadre de l’optimisation de l’efficacité opérationnelle de ses services de gestion, le conservateur a mis en place une plateforme dédiée à :
- Faciliter la répartition des tâches
- Améliorer le suivi et le reporting de l’activité
Missions :
- Dévelopment :
o Dévelopment des APIs Rest et des composants visuels du portail de gestion (corbeilles des gestionnaires, multi-affectation, relance mails..):
o Développement des traitements automatique(positionnement et validation des contrôles, Relance Clients, Intégration des documents)
- Rôle :
o Responsable de la stabilité de la prod
o Référent technique, formateur des nouveaux arrivants et reviewer principal de code
o Facilitateur de communication avec l’équipe fonctionelle

Société Générale - Société Générale

Banque & assurances

Développeur Fullstack JAVA/Angular  - En tant que freelance

Puteaux, France

avril 2019 - mai 2021 (2 ans et 1 mois)

Le programme nommé « Financing Platform » consiste en la refonte complète du poste Front-Office pour l’activité de financement de GBIS. Cette refonte a pour but :
- Avoir un unique processus pour préparer le dossier de crédit, le modifier si besoin et le valider dans la plateforme
- Minimiser l’effort manuel de la préparation du dossier de crédit
- Améliorer la qualité du dossier de crédit
- Réduire les risques de régulation
Missions :
- Participation aux choix d’architectures
o Définition de la cible technique
o Front & Backend
o Choix en respect avec les indications de l’architecte
- Event-Driven / DDD / Découplage entre les micro-services
- Principal participant aux revues de code
o Développements de fonctionnalités
- Full Stack / Continuos Delivery / Accent mis sur la qualité (TDD – DDD – BDD)
o Accompagnement des équipes vers plus d’agilité
- Animations de rétros
- Aide à la rédaction de « User Story » en Three amigos
o Accompagnement des nouveaux développeurs
o Equipe : 4 développeurs « FullStack » / 1 QA / Team Lead, PO
- Squad :
o Feature teams
o Owners de 3 microservices
o Interaction en Anglais/français avec les autres feature teams

Environnement technique : Java 8, Kotlin 1.2, Spring Boot 2 (Feign, Cloud Stream, Data), Angular 6, ELK, Github, Docker, Maven, Nexus, RabbitMQ, Jenkins, Intellij, Kubernetes, HTML, CSS

RATP DEV - RATP

Transports

Développeur Fullstack JAVA/Angular

Meudon, France

mars 2016 - avril 2019 (3 ans)

Dans le cadre de la modernisation de ligne 9, développement from-scratch du PCC (poste commande centralisé) de la ligne 9, logiciel de pilotage et de supervision de l’ensemble de la ligne de métro. Projet organisé en SOA autour d’un bus RabbitMQ, les services sont regroupés par catégories fonctionnelles. Vision « produit » du projet pour que le plus de code possible soit réutilisé pour d’autres projets.

Missions :
- Développement :
o Conception et réalisations de POC : réalisation d’un connecteur entre bus rabbitmq.
o Réalisation de conceptions à partir des spécifications détaillées de plusieurs parties fonctionnelles du logiciel et chiffrages
. Contraintes de généricité au service de la vision « produit »
o Gestion de l’intégration de MongoDB avec Spring DATA
. Ecriture des requêtes et des index
. Ecriture des agrégations pipeline
. Gestion de l’infrastructure avec les ReplicaSet et le Sharding
o Tests d’intégrations sur environnements virtualisés
- Rôle :
o Participation aux choix techniques structurants et aux macro chiffrage du projet
o Rôle de « pompier » en cas de problèmes bloquants
o Rôle de référent fonctionnels sur les sujets traités
- Méthode :
o Equipe de 12 développeurs, 5 business analyst, 3 testeurs
o Cycle en V imposé par le client
o Initiatives d’agilité :
. Daily Meeting
. Backlog
. Démonstrations au client régulier
. Intégration continue


Environnement technique : Java 8, Angular 2, HTML, CSS, Spring 3, Spring Data, MongoDB, RabbitMQ, Mockito, Eclipse, Maven, Jenkins, Sonar, Git, Nexus
Java Angular MongoDB RabbitMQ Nexus Spring SonarQube Git

Recommandations externes

Consultez les recommandations qu'a reçues Brahim

Formations