À propos de Mohamed
Arabe
Notions
Espagnol
Capacité professionnelle limitée
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- AmundiIngénieur logiciel, Full Stack Java/AngularBANQUE & ASSURANCESaoût 2015 - décembre 2019 (4 ans et 4 mois)Paris, France- POC : Refonte d’une application client lourd en client léger permettant le passage d’ordres et la simulation de passage d’ordres sur les marchés financiers.- Mise en place d’une application web permettant de cataloguer et référencer toutes les applications, logiciels, librairies, services, API utilisés au sein d’Amundi pour aider les développeurs et la MOA dans la conception de leurs applications.- Développement d’une application de ticketing intégrant des notions fonctionnelles permettant ainsi de lier des tickets à des instruments financiers et de faire du routage en fonction de plusieurs paramètres financiers. Intégration avec d’autres outils en interne.- Développement de Maestro framework et plateforme :* Mise en place d’un framework web en angular 7 :Développement de composants web prêts à l’emploi.Mise à disposition de services permettant de faciliter le développement aux autres équipes de développement (responsive, layout, typographie, classes CSS)Mise en place d’une charte graphique permettant d’homogénéiser l’affichage des applications utilisant notre framework* Mise en place d’une plateforme web :Mise à disposition de services transverses disponibles pour toutes les applications de la plateforme (messaging, profil utilisateur, i18n)Création d’une application représentant le point d’entrée de la plateforme. Affichage de notifications en temps réel sous forme de timeline. Possibilité d’agir directement sur les notifications, ou lien direct vers l’application en question.* Support technique pour les autres équipes de développements (sur le framework, la platforme et angular de manière générale).Mise en place d’une application permettant de recenser tous les composants web du framework, les services, les interfaces, les classes utilitaires. Ajout d’un éditeur de code pour tester les composants.Ecriture d’une documentation sur Confluence (« Getting started », tutoriel, changelog, etc.)Mise en place d’une room HipChat pour centraliser les questions des développeurs et leurs réponses.- Intégration continue- Méthodologie Scrum
- ThalesIngénieur d'étudesDÉFENSE & ARMÉEseptembre 2014 - mars 2015 (6 mois)Vélizy-Villacoublay, France- Montée en compétence sur le fonctionnel- Analyse des spécifications fonctionnelles et techniques- Conception et développement de fonctionnalités :o Modification d’un produit dont les documents de conception ont été modifiéso Remplacement automatique d’un composant obsolète dans tous les produits qui l’utilisent- Paramétrage/Customisation de l’applicationo Profils / droits utilisateurso Préférences, labels…- Etude de la version précédente et adaptation du code lorsque nécessaire- Tests unitaires
- Châteaux & Hôtels CollectionDéveloppeurHÔTELLERIEavril 2013 - juillet 2013 (4 mois)Paris, France- Analyse de l’existant et recueil des besoins utilisateurs- Conception UML- Refactorisation de code Java- Création de web services :o SOAP sur le parc existant (contraintes techniques)o REST sur les nouveaux projets- Rédaction d’un manuel utilisateur- Tests unitaires
Recommandations
Soyez le premier à recommander Mohamed
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 d'ingénieur (Spécialité informatique)Polytech Paris Sud2014
- Baccalauréat général scientifiqueLycée Georges Brassens (91)2009