De Décembre 2014 à Novembre 2015
Projet | Développement d’un Projet Intégral Web/Mobile
Sujet : Développement d’un Projet Web/Mobile pour la gestion du processus de commercialisation des produits laitiers de la société SOTRALAIT.
Entreprise d’accueil : SOTRALAIT-Kénitra.
Description :
¤Rédaction du Cahier des charges.
¤Conception de la base de données et Connexion client/serveur via WebService.
¤Développement de l’Application Mobile sous Android.
¤Développement de l’Application Web.
¤Mise en place d’une politique de sécurité des applications Web et Mobile.
¤Tests Unitaires/ Tests d’Intégration.
Méthodologie : Méthode Agile 2TUP.
Outils : Eclipse, JSF, Hibernate, Spring, MySQL, SQLITE, REST (Jersey), GeenDAO.
De Février à Juin 2014
Stage PFE (pour l’obtention du diplôme d’ingénieur d’état)
Sujet : Développement et intégration d’un package manager pour la plateforme Wakanda.
Entreprise d’accueil : 4D Logiciels Maroc.
Description :
¤Réalisation de la partie Client :
Mise en place d’un module exposant l’outil de gestion de versions « Git ».
Conception de la base de données locale pour les packages.
Création d’une interface graphique intégrée dans Wakanda Studio (Extension Wakanda).
¤Réalisation de la partie Serveur:
Mise en place des modules JavaScript qui servent comme des interfaces du Package Manager.
Création d’un serveur d’application REST avec un serveur web «Nginx Openresty».
Tests unitaires à l’aide du Framework YUI (YAHOO User interface).
Méthodologie : Méthode Agile SCRUM.
De Juillet à Septembre 2013
Stage technique
Sujet : Participation au développement d’un logiciel de comptabilité. (Plateformes: J2EE,
Grails/Groovy).
Entreprise d’accueil : AZISOFT S.A.R.L.
Description :
¤Développement d’une application web pour la gestion des comptes du plan comptable.
Étude de l’architecture Grails/Groovy.
Conception de la base de données du plan comptable.
Réalisation de l’application de gestion des comptes.
De Juillet à Septembre 2012
Stage d’initiation
Sujet : Réalisation d’une application de Gestion d’un cabinet vétérinaire (PHP et MySQL).
Entreprise d’accueil : AZISOFT S.A.R.L.
Description :
Conception de la base de données MySQL.
Développement de l’application de gestion du cabinet en PHP.
Création de l’interface graphique en HTML, CSS, JavaScript.
Projets réalisés :
De Novembre 2013 à Janvier 2014
Développement d’une application web Java/J2EE :
« Evaluation des connaissances à distance : les examens en ligne ».
Outils : UML, MySQL, JSF2/EJB3/JPA2.
De Mai à Juin 2013
Développement d’une application web Java/J2EE :
« Gestion du stock d’une pharmacie ».
De Mars à Juin 2013
Mise en place d’une application mobile Android :
« Localisation des équipements de transport ».
De Mars à Juin 2012
Développement d’une application Java :
« Reconnaissance Vocale et Forme ».
De Février à Avril 2013
Réalisation d’un site web dynamique E-Commerce :
Outils : PHP, MySQL, UML, HTML, CSS, JavaScript.
De Février à Avril 2012
Développement d’une application Java :
« La gestion des employés d’une entreprise ».
Diplômes et formations :
2011-2014
Ingénieur d’état de l’Institut National des Postes et Télécommunications, INPT-Rabat.
Option : Génie Logiciel et Management des Systèmes d’Information.
Formation de la certification Oracle Certified Professional, Java SE 6 Programmer (OCPJP6).
Formation de la certification Huawei Certified Datacom Associate (HCDA).
2007-2010
Licence Fondamentale Sciences Physiques (SMP), Faculté Polydisciplinaire Beni Mellal.
2006-2007
Baccalauréat Sciences Mathématiques «A», Lycée El Massira AZILAL.
Compétences techniques :
JAVA, C, C++, XML.
PHP5, HTML5, CSS3, JavaScript, JQuery, Ajax.
Android.
JSF2, JSP/Servlet, EJB3, Spring3, Hibernate4.
Web Services SOAP, REST.
UML, Merise, Design Patterns.
Administration Oracle 10g, MySQL.
Tomcat, GlassFish, JBoss.
Eclipse, NetBeans, Enterprise Architect.
Connaissances Générales :
Architecture OSI, TCP/IP, Ethernet, Token Ring, RNIS, ATM, Frame Relay, X25, MPLS.
Administration Réseaux et Systèmes sous Linux.
Outils : Packet Tracer, GNS3, VMware.
Méthodologies : SCRUM, 2TUP, RUP, XP.
PMBOK, ITIL, CMMI, COBIT.
Langues :
Arabe Langue maternelle.
Français Bonne maîtrise.
Anglais Intermédiaire.
Allemand Débutant.