À propos de Mohamed Ali
Anglais
Bilingue ou natif
Expériences
- Société GénéraleTech Lead Java – Réferent Applicatif (SIREO)décembre 2022 - Aujourd'hui (3 ans et 6 mois)Val de Fontenay, 94120 Fontenay-sous-Bois, France• • Rôle de référent technique et fonctionnel : point de contact entre les équipes produit et développement, clarification des besoins, conception des solutions et arbitrages techniques.• • Analyse et reprise d'un système legacy complexe afin d'en extraire les règles de gestion et les dépendances techniques pour leur réimplémentation dans une API moderne.• • Conception et développement from scratch d'une API backend en Java 17 / Spring Boot, basée sur une architecture hexagonale et pensée pour une exploitation cloud.• • Responsable de la qualité, de la cohérence et de la fiabilité des données alimentant le moteur de calcul (RWA, fonds propres, RGCP avant/après opération, EL, LGD, PNB, TCI…), avec mise en place de contrôles de cohérence et sécurisation des résultats.• • Implémentation des règles de cotation et de décision : calcul des indicateurs, scoring vert/orange/rouge et déclenchement des niveaux de validation (Directeur de CAR, etc.)• • Optimisation des performances applicatives, notamment via la mise en place de mécanismes de cache (Caffeine) et l'optimisation des accès aux données.• • Contribution à la chaîne CI/CD (Jenkins, Docker, Git, SonarQube).• • Mise en place de tests unitaires (JUnit 5, Mockito) et amélioration continue de la qualité du code. Technologies 17, Spring Boot, APIs REST (JAX-RS), JPA/Hibernate, Architecture hexagonale, Docker, Jenkins, Git, SonarQube, Caffeine, JUnit 5, Mockito, Tomcat
- BNP Paribas CIBIngénieur MOE Java / PL-SQLjuillet 2021 - décembre 2022 (1 an et 5 mois)Paris, France• • Développement et évolution de l'ETL interne Java (Spring Boot) destiné à remplacer progressivement DataStage• • Contribution aux activités de Data Collection: responsabilité de l'utilitaire Java d'intégration des flux de données (journaliers, mensuels, annuels), intégration et fiabilisation des données alimentant la Data Warehouse Oracle• • Développement et optimisation de scripts PL/SQL (plans d'exécution, performance)• • Suvi et maintenance de scripts Shell (KSH) pour l'orchestration et les traitements batch• • Participation aux releases applicatives : préparation des livrables, commits et push Git, en coordination avec les équipes DevOps• • Support de niveau 3 (L3) sur incidents critiques de production• • Transfert de compétences et accompagnement des équipes offshores (Inde) Technologies : Java 8, Spring Boot, PL/SQL, Sybase, Oracle, Shell (KSH), Git, JUnit 4
- Société GénéraleIngénieur Développeur Java EEjuillet 2019 - juillet 2021 (2 ans)Val de Fontenay, 94120 Fontenay-sous-Bois, FranceDéveloppement et maintenance de ETRETAT: application dédiées la de rentabilité client et à la cotation des de s'appuyant sur une base de données à forte volumétrie, avec des enjeux élevés de et de & réalisations :• • Contribution au développement de règles de gestion et workflows backend liés aux processus de simulation et de décision.• • Implémentation de calculs métier à fort impact, avec une attention particulière portée à la cohérence et la fiabilité des données.• • Intégration de calculateurs externes via APIs REST/JSON, incluant la gestion des échanges et des validations.• • Modernisation technique de l'application : Java 6 → Java 8, WebLogic → Tomcat 9, SVN → Git.• • Mavenisation du projet : centralisation et gestion des dépendances, amélioration de la reproductibilité des builds.• • Responsabilité applicative des environnements: configuration serveurs, gestion des certificats SSL.• • Participation aux déploiements applicatifs et mises en production.• • Support applicatif et diagnostic des incidents, analyse des performances et correction d'anomalies. Technologies
Recommandations
Soyez le premier à recommander Mohamed Ali
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 InformatiquePolytech Sousse2017Diplôme National d'Ingénieur en Informatique