À propos de Mohammed
Français
Capacité professionnelle complète
Anglais
Capacité professionnelle limitée
Arabe
Bilingue ou natif
Expériences
- PCARDINGENIEUR DE DEVELOPPEMENT JAVA/JEEBANQUE & ASSURANCESjanvier 2007 - mars 2009 (2 ans et 3 mois)Casablanca, MarocPériode : de Janvier 2007 à Mars 2009. Projet et Client : Hanouty/ Hanouty Shop. Mission : Conception et développement d’une application J2EE d’administration du réseau des POS Hanouty (module reportiong administration et supervision…). Elaboration des spécifications techniques. Mise en place de l’architecture de l’application. Développement de l’application. Intégration de l’application dans le système d’informations de Hanouty Shop. Correction des anomalies. Documentation (Support de formation, manuel d’utilisation). Préparation des BLs des MEPs correctives et des Releases Majeures. Préparation de livraison. Projet et Client : FIDCARD/ NESK. Mission : Conception et développement d’une application J2EE de fidélité pour le réseau des POS NESK (modules : reportiong /administration et supervision…). Elaboration des spécifications techniques. Mise en place de l’architecture de l’application. Développement de l’application. Intégration de l’application dans le système d’informations de NESK. Correction des anomalies. Documentation (Support de formation, manuel d’utilisation). Préparation des BLs des MEPs correctives et des Releases Majeures. Préparation de livraison.CHEF DE PROJET JUNIOR: Projet et Client : Pétrolier/ SOMAP. Poste : Team Leader d’une équipe de 4 développeurs : Mission : Pilotage des projets liés aux pétroliers : Définition du projet, recensement des besoins. Workshop client et utilisateur final. Formation de l’équipe d’exploitation client. Elaboration du cahier des charges. Encadrement de l'équipe de réalisation. Suivi et reporting de l'avancement du projet, en termes de qualité et de délai. Outils : Langage JAVA. Plateforme J2EE Framework STRUTS XML. IDE: STS & Eclipse. SGBD: Oracle 9. Spring, JBDC, Struts, Ant, XDoclet, Log4j, EJB, Jbosse, Birt, jGuard JXL, JUnit, JasperReport, Birt …
- BullCONSULTANT SENIOR ARCHITECT JEE/ SOA ORACLE SUITE / TIBCOAGENCE & SSIIavril 2009 - décembre 2013 (4 ans et 8 mois)Casablanca, MarocPériode : D’avril 2009 à Décembre 2013. Projet et Client : TNESB Tunisiana (2eme opérateur Télécom Tunisien) OOREDOO Mission 1 : Contribution à la conception et au Développement des flux FIXE V2 de Tunisiana : Finalisation de l’installation et validation de l’environnement de développement TIBCO BW. Accompagnement dans le suivi de production et le support de l’application mise en production(environ 50 flux). Réalisation d’évolution sur l’existant et mise en oeuvre de nouveaux flux (environ 30 flux). Définition et mise en oeuvre de solutions d'Enterprise Bus. Alignement des besoins en regard des besoins métiers et du système d'information. Correction des anomalies. Documentation (Support de formation, manuel d’utilisation). Préparation des BLs des MEPs correctives et des Releases Majeures. Préparation de livraison. Mission 2 : Conception et Développement d’une application WEB de gestion des Demande d’opération : Elaboration des spécifications techniques. Mise en place de l’architecture de l’application. Développement de l’application. Intégration de l’application dans le système d’informations de Tunisiana. Correction des anomalies. Documentation (Support de formation, manuel d’utilisation). Préparation des BLs des MEPs correctives et des Releases Majeures. Préparation de livraison. Mission 3 : Conception et Développement d’un Catalogue Client : Elaboration des spécifications techniques. Mise en place de l’architecture du catalogue. Développement d’un mécanisme générique pour la construction des requêtes de provisionning IL. Intégration de l’application dans le système d’informations de Tunisiana. Correction des anomalies. Documentation (Support de formation, manuel d’utilisation). Outils : Tibco Entreprise Service Bus Tibco Business Works Langage JAVA. Plateforme J2EE Framework STRUTS XML. IDE: STS & Eclipse. SGBD: Oracle 9. Spring, Hibernate, JBDC, Struts, GWT, Bootstrap, Ant, XDoclet, Log4j, Struts menu, Acegi Security, JUnit, JasperReport, … Période : D’avril 2009 à Avril 2013. Projet et Client : INWI (3eme opérateur Télécom Marocain) Mission 1 : Conception et Développement d’une application de gestion des promotions (PromoEngine): Elaboration des spécifications techniques. Mise en place de l’architecture de l’application. Développement de l’application. Correction des anomalies. Intégration de l’application dans le système d’informations d’INWI. Tests de performance (JMeter). Préparation des BLs des MEPs correctives et des Releases Majeures. Préparation de livraison. Mission 2 : Développement d’un extranet pour la gestion des contrats depuis les points de ventes (Expos) : Etude et analyse de l’application existante. Mise en place de l’architecture de l’application. Développement de l’application. Correction des anomalies. Tests de performance (JMeter). Intégration de l’application dans le système d’informations d’INWI. Documentation (Support de formation, manuel d’utilisation). Mission 3 : Consultant senior sur l’application EAI : Middleware de communication entre les différentes applications de INWI : HighDeal (logiciel de facturation), PeopleSoft (CRM), InstantLink de Comptel (provisionning), PPS (plateforme StreamWide pour la gestion des clients prépayés) : Choix et Définition des solutions. Développement de l’application. Maintenance et correctifs. Correction des anomalies. Documentation (Support de formation, manuel d’utilisation). Préparation des BLs des MEPs correctives et des Releases Majeures. Préparation de livraison. Mission 4 : Contribution à la conception et au Développement des flux de la migration vers Oracle Soa Suite 11g : Développement de l’application. Maintenance et correctifs. Correction des anomalies. Documentation (Support de formation, manuel d’utilisation) Préparation des BLs des MEPs correctives et des Releases Majeures. Préparation de livraison. Outils : Oracle Soa Suite 11 G. Langage JAVA. Plateforme J2EE Framework STRUTS IDE: Eclipse. SGBD: Oracle 9. Spring, Hibernate, JBDC, Struts, Ant, XDoclet, Log4j, Struts menu, Acegi Security, JUnit, JasperReport, (iReport),
- IDEMIAConsultant senior JAVA/JEE (Freelance)DÉFENSE & ARMÉEseptembre 2014 - septembre 2016 (2 ans)Casablanca, MarocProjet et Client : Morpho License Service MLS Mission : Contribution à la conception et au Développement d’une application Web pour la génération des licences des produits Morpho : Mise en place de l’architecture de l’application. Etude et analyse de l’application existante. Choix et Définition des solutions. Développement de l’application. Correction des anomalies. Intégration de l’application dans le système d’informations de Morpho Projet et Client : DACS - Digital Access Control Server: Serveur d’authentification qui permet d’authentifier une personne avec de multiples moyens (certificat électronique, jeton EMV-CAP, OATH, OTP transmis par SMS, date de naissance, questions/réponses, OTP/Radius...) quel que soit le canal (Internet, Intranet, serveur vocal, etc.), avec l’utilisation de deux protocoles différents : SAML et OpenId connect. Mission : évolution et migration d'un fournisseur d'identité: Etude et analyse de l’application existante. Choix et Définition des solutions. Participation au diverses taches de développement. Correction des anomalies. implémentation du nouveau Protocole OIDC. Migration de la partie log de Log4j vers SLF4J. Conception et Réalisation d’un system pour tracer les pistes d’audites métier via JMS queue. Conception et réalisation du module MSSP (plugin d’authentification). Réalisation des Tests fonctionnelles. Outils : Méthode Agile. Langage JAVA. Plateforme J2EE Framework JSF IDE: Eclipse. SGBD: Oracle, MySql MAVEN. JPA: Hiberate, CDi. Hazlcaste Protocoles: SAML v2, OpenId Connect , Oauth2 Web Services: REST, SOAP Frameworks J2EE: EJB, Struts 2, hibernate, HornetQ. Tests : Junit, Selenium Serveur d'application : jboss 7.2 Devops : Jenkins, Jira, Archiva, nexus, plantUml. JBDC, Log4j, EJB, Jbosse, Junit, Arquilliant Test, MC¨P-GUI, MCP-MODEL, AT,BR, …
Recommandations
Soyez le premier à recommander Mohammed
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
- Ingénieur d’application Option MIAGEEMSI2006Diplôme de l’Ecole Marocaine des Sciences de l’Ingénieur, EMSI. Option: MIAGE (07/2006).