
Rami MEZGHANNI
Tech Lead Fullstack Java / Angular | Software Craf
Salaire / Taux journalier
95600 Eaubonne, France
Mobilité : Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Tech Lead de 14 ans d'expérience dans la conception et le développement d’applications d’entreprise. Expert en architectures microservices, Software Craftsmanship (Clean Code, DDD, TDD) et pratiques collaboratives (Pair Programming, Example Mapping, 3 Amigos). Habitué aux grands comptes (Energie, Banque, Industrie), avec un fort engagement sur qualité du code, performance applicative et accompagnement des équipes techniques dans des environnements cloud AWS en méthodologies agiles Scrum et Safe.
Expérience de travail
Tech Lead Fullstack Java / Angular
Dalkia France groupe EDF
sept. 2021 - Présent
5 ans 2 mois
Paris, France
• Pilotage de la mise en place d’une architecture hexagonale DDD, isolant la logique métier des frameworks pour réduire la dette technique, accélérer les évolutions et fiabiliser les tests dans un cadre agile à l'échelle SAFe avec collaboration transverse entre plusieurs équipes. • Rituels collaboratifs (Pair Programming, Example Mapping, 3 Amigos) pour homogéisier les compétences techniques et le partage de connaissances au sein de l'équipe. • Application des bonnes pratiques : Clean Code, SOLID, TDD et DDD. • Accompagnement technique de l’équipe et participation aux choix d’architecture. • Conception et développement des modules de gestion des contrats et des partenaires. • Conception d’un module de modélisation des affaires et de leurs emplacements. • Développement d’un module de gestion des conventions de service associées aux emplacements. • Optimisation des performances applicatives et amélioration continue de la qualité du code. • Préparation, sécurisation et suivi des mises en production dans un environnement cloud AWS
Ingénieur logiciel Fullstack JavaEE / AEM(Adobe Experience Manager)
Engie France
juin 2018 - sept. 2021
3 ans 4 mois
Paris, France
• Participation aux phases de conception technique, de développement et de maintenance évolutive dans un cadre Agile Scrum, avec des cycles de développement itératifs organisés en sprints. • Développement du parcours de paiement par carte bancaire pour les clients. • Mise en place de fonctionnalités de contestation d’index et simulateur de prix. • Développement des modules facturation et paiement. • Implémentation du tunnel de souscription et de résiliation. • Développement de composants AEM et services backend répondant aux besoins marketing d’Engie et aux exigences réglementaires de l’État français.
Ingénieur logiciel Fullstack JavaEE / Angular 4
La Banque HSBC France / SAB
oct. 2017 - juin 2018
9 mois
– Développement d'une application qui permet aux emprunteurs de la banque de suivre leurs demandes et lignes de financement
Ingénieur logiciel Fullstack JavaEE / Angular
HSBC France et BNP / SAB
juin 2016 - sept. 2017
1 an 4 mois
– Participation dans la conception et réalisation d'une nouvelle application bancaire qui traite les demandes de financement multi-lignes orientée principalement vers les entreprises, entrepreneurs individuels et particuliers : o Rédaction des DIS (Documents internes de spécifications techniques) o Développement des modules de gestion des produits et gestion des lignes financements qui englobent (Commission, Assurance, Agio, condition financière, Frais sur dossier et commentaire sur ligne). – Répartition des tâches et suivi d'une équipe – Assistance technique de l'équipe YourPortal – Formateur du langage propriétaire YourPortal de SAB – Lecture des logs et intervention lors des sessions de tests organisés pour la Banque HSBC France
Ingénieur logiciel JavaEE
Zodiac Aerospace
janv. 2016 - juin 2016
6 mois
– Conception et développement de l'application – Correction de bugs – Validation des tests unitaires – Assistance technique
Ingénieur logiciel JavaEE
FIFA
nov. 2014 - déc. 2015
1 an 2 mois
– Conception et implémentation en FullStack des différents modules de « Football Manager System ». – Rédaction des besoins fonctionnels – Elaboration des spécifications techniques – Répartition des taches – Assistance technique – Maintenance évolutive et corrective – Prise en charge des développements, de la conception à l'intégration
Ingénieur logiciel JavaEE
FIFA
mai 2014 - oct. 2014
6 mois
– Migration d'un module médical sportif du projet « Advanced Club Mangar » basé sur EJB 3 vers SpringMVC avec l'exposition des Webservice utilisant le protocole REST – Participation au choix de technologie – Maintenance corrective
Ingénieur logiciel JavaEE
FIFA
août 2013 - avr. 2014
9 mois
– Conception et modélisation des modules – Correction de bugs – Participation dans les développements – Revue de code
Ingénieur logiciel JavaEE
FIFA
janv. 2013 - juil. 2013
7 mois
– Participation au choix des technologies – Rédaction du besoin fonctionnel – Développement Mobile – Génération des Web services SOAP
Ingénieur logiciel JavaEE
FIFA
mai 2012 - déc. 2012
8 mois
– Participation dans la conception et développement – Etude du standard FIFA Connect
Développeur application mobile
Prodware
juin 2011 - mai 2012
1 an
– Développement d'une application mobile sous Android synchronisée avec l'ERP Divalto 7.1 pour les modules vente et CRM.
Formation
Ecole Supérieure Privée d'Ingénierie et de Technologies
Diplôme national d'ingénieur, Informatique
2012 - 2012
1 mois
Ecole Supérieure des Sciences Economiques et Commerciales
Diplôme de Maîtrise, Informatique appliquée à la gestion
2010 - 2010
1 mois
Licences et certifications
Scrum Master Accredited Certification
Délivré le : janv. 2019
Oracle Certified Professional Java SE 6 Programmer
Délivré le : janv. 2014
Cisco Certified Network Associate Exploration: Network Fundamentals
Délivré le : janv. 2011
Cisco Certified Network Associate Exploration: Routing Protocols and Concepts
Délivré le : janv. 2011