Über Mohamed
Französisch
Muttersprachlich oder zweisprachig
Englisch
Verhandlungssicher
Arabisch
Muttersprachlich oder zweisprachig
Projekt- und Berufserfahrung
- Projet ISIKADéveloppeur/Référent technique (Java/JEE/Spring/Clean Code/Conception OO)BILDUNG & E-LEARNINGMärz 2020 - Heute (6 Jahre und 3 Monate)Malakoff, FrankreichFormations dispensées, tant en présentiel qu'en distanciel, couvrant une variété de sujets :Algorithmique et Programmation (Java/JEE/Spring) :
- Maîtrise approfondie des concepts algorithmiques, notamment en Java, JEE, et Spring.
Base de Données, Serveurs, Outils :- Utilisation avancée de JPA/Hibernate, JDBC pour manipuler efficacement les bases de données. Déploiement sur Wildfly, Tomcat ; expertise Eclipse, IntelliJ, Git, MySQL.
Développement Web (Spring MVC/Thymeleaf, JSF/Primefaces) :- Conception robuste d'applications web avec Spring MVC, Thymeleaf, JSF/Primefaces.
- Maîtrise des technologies classiques (HTML, CSS, JS).
Qualimétrie (Bonnes Pratiques, Tests, Performances) :- Application du Clean Code et des bonnes pratiques. Création de tests unitaires, utilisation de Sonar, Jenkins, profiling pour la qualité et les performances.
Analyse et Modélisation (UML, Spécifications, Design Patterns) :- Maîtrise de l'analyse et modélisation avec UML, spécifications fonctionnelles.
- Application de la conception orientée objet (OO) et des Design Patterns.
Ces formations visent à offrir une expérience d'apprentissage complète, alliant théorie et pratique, pour permettre une maîtrise approfondie des compétences mentionnées. - ZenikaDéveloppeur Java/JEEBERATUNG & AUDITSOktober 2019 - Februar 2020 (5 Monate)Paris, FrankreichBNP Paribas -- E2 Credit Chain -- Equipe : E2E Déploiement (5 p.)Projet : E2E MyCreditApp, outil exclusivement conçu pour les conseillers de la banque BNP Paribas. Il vise à simplifier la gestion des contrats de crédits professionnels et à orchestrer la digitalisation du processus d'obtention de crédit pour les entreprises.Principales tâches :En tant que développeur/analyste, mon rôle était d'assurer la supervision des applications et le suivi de la qualité de service de la production via les divers outils de supervision. En plus de procéder aux analyses des performances et de la participation aux évolutions correctives des produits E2E, avec une focalisation particulière sur MyCreditApp.Contexte technique : Java/JEE (8), Spring/Spring Boot, JPA/Hibernate, MongoDB, Angular, IntelliJ, Sonar, JVisualVM, Kibana, Dynatrace, Jira, Confluence, Git, TDD, Jenkins, Agile, Scrum, DevOps, CI/CD, JUnit, Mockito, HTML, CSS, JavaScript (ES6+)
- Société Générale ITIMDéveloppeur d'applications (Java/JEE/AngularJS)BANKEN & VERSICHERUNGENFebruar 2018 - Februar 2019 (1 Jahr und 1 Monat)Fontenay-sous-Bois, FrankreichSociété Générale -- ITIM -- Equipe Socle Vision 360Projets : VIZ360, SDD (Service Des Demandes Clients)VIZ360 est un outil stratégique conçu pour les conseillers de la banque Société Générale, offrant une vision holistique de la situation bancaire des clients. Le tableau de bord synthétise en temps réel ou différé des données provenant de diverses sources.SDD est une application interne dédiée au suivi des demandes client, couvrant diverses requêtes telles que les demandes de service et de prêt. Intégré à la plateforme digitale de la banque, SDD expose des opérations métier pour obtenir des informations détaillées sur les demandes client et leurs statuts.Responsabilités clés
- Soutien essentiel à l'amélioration des stratégies d'équipe, englobant pratiques agiles, choix d'outils, développement des compétences, bonnes pratiques, qualité du code, et tests automatisés.
- Contribution active au développement et à l'amélioration de VIZ360, incluant développement, maintenance, résolution d'anomalies, suivi technique, migration, supervision, et optimisation des performances.
- Conception de projets R&D, création de prototypes, maquettes, et élaboration de schémas techniques.
Contexte technique :UML, Design Patterns, Scrum/XP, Java/JEE (8), JMS, Spring Framework (boot, batch, core, v4), JAX-RS, JAX-WS (xjc, wsdl, SOAP), MongoDB, AngularJS (JS, npm, VSCode, webpack …), Eclipse, Sonar, FindBugs, JVisualVM, REST, JSON, Wildfly (10, 11), Monitoring (AppDynamics, API Manager, Kibana ...), Jira, Confluence, Git, TDD, Tests unitaires (JUnit4, Mockito), SoapUI, Jenkins
Empfehlungen
Sei die erste Person, die Mohamed empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
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
Ausbildung und Abschlüsse
- Architecte LogicielAFCEPF2012L’architecte logiciel conçoit les différents éléments d’un système d’information, la manière dont ils vont s’imbriquer ainsi que leurs évolutions, en fonction des technologiques disponibles et des besoins de l’entreprise. L’architecte logiciel fait preuve des compétences nécessaires et suffisantes pour assurer les activités suivantes : •Activité 1 : Diagnostic de l’architecture logicielle existante d’un système d’information au regard des besoins métier de changement ; •Activité 2 : Définition de l'architecture logicielle cible d'un système d'information ; •Activité 3 : Accompagnement des travaux de conception et de développement informatique réalisés par les développeurs ; •Activité 4 : Définition et mise en œuvre d'une démarche de contrôle continu de la qualité logicielle ; •Activité 5 : Veille technologique.
- Master 1 Informatique et systèmes complexesUniversité d'Evry Val-d'Essonne2008Informatique et systèmes complexes, appliqués à la biologie