4shared

Développeur FRONT END

MAALEJ Nassim

  • Ingénieur étude et développement informatique
  • Concepteur fonctionnel
Développeur FRONT END •	Ingénieur étude et développement informatique - Développeur FRONT END

 

Informations générales
Titre Ingénieur étude et développement informatique
Ecole Polytech’Nice-Sophia
Année du diplôme 2015
Domaines de compétences
Synthèse des compétences
  • Analyse et management des projets
  • Développement et intégration web
  • Conception fonctionnelle web
  • Design web
  • Webmarketing/ référencement SEO
Technologies
Systèmes Linux
Langages PHP, JAVA/J2EE, CSS3, HTML5, XML, JSON, JavaScript, PhoneG
Bases de données MySQL , Oracle, SQL Server
Protocoles et infrastructures réseaux FTP,SSH, POP3, SMTP, HTTP, HTTPS, DNS, TCP/IP
Formation
2014-2015  Master : Management projet innovants- Méthodologie Agile/Scrum
2012-2014 Master : Système d’information et technologie web- Base de donnés, protocoles réseaux, Système d’information, Développement web
2009-2012 Licence fondamentale en informatique et multimédia- Développement / conception informatique
Langues
Anglais Technique

 

Expériences Professionnelles

De Octobre 2014 à Septembre 2015 – Travel Juice- à Sophia Antipolis

Poste: Développeur Web – Assistant chef projet

Projet 1: Développement site mobile et application mobile pour l’aéroport de Bastia et Calvi

Liens des sites :

Liens des applications :

Missions :

  • Analyse des spécifications fournies par la partie prenante
  • Planification opérationnelle et gestion du plan de charge
  • Réaliser le maquettage d’Ecrans avec Balsamiq
  • Réaliser des diagrammes UML : diagramme de Classe et cas d’utilisation
  • Développement un web services REST : entrée ‐ sortie
  • Création d’une Template HTML/CSS à Partir PSD (PhotoShop)
  • Intégration JQuery mobile, Bootstrap Framework,
  • Développement partie Front : moteur de recherche en PHP/MySQL
  • Traitement des données (horaire des vol de départs /arrivées) en temps réel
  • S’assurer de la cohérence des données saisies (format des données, des contraintes sur les données etc.)
  • Projet géré sous SCRUM.

Environnement Technique :
Netbeans, Wamp, Adobe Photoshop, Bitbucket

 

Projet 2 : Développement une plateforme en ligne de création jeux concours pour aéroport et les compagnie aérienne permettant d’animer la relation client ou
prospect, de faire passer des messages et essentiellement de collecter des profils de participants.

Missions :

  • Conception base de donnée MySQL ( 19 tables)
    • Réaliser le diagramme de cas d’utilisation
    • Réaliser Le diagramme de classes
    • Réaliser Le diagramme de séquence
  • Réaliser le maquettage d’Ecrans avec Balsamiq
    Développement la partie back end : concours (questions/réponses/indice/type de questions) gestion jeux concours (questions/réponses/indice/type de questions), gestion de publication, design dynamique (Responsive CSS3 + Bootstrap)
  • Développement la partie front end : responsive (version mobile plus légère + jQuery mobile)
  • Mettre en ligne l’application
  • Assurer l’optimisation, la rapidité et la sécurité de l’application
  • Assurer la maintenance

De février 2014 – mai 2014 – Webmarketic- à Le Cannet

Poste :  Stage fin d’études : Développeur web / mobile

Projets Développement des applications mobiles Cross‐Platform iOS/Android

Clients  : la station de ski geôlière des neiges, Cannes Echecs, habitat‐partenaires.fr

Missions:

  • Analyser le cahier des charges fourni par le chef de projet web mobile .
  • Reprend les besoins du client ainsi que les spécifications à respecter.
  • Choisir une solution technique en fonction des spécificités du projet
  • La définition de spécification pour un projet de développement
  • Intégration partie front (App) HTML5PhoneGapJQuery mobile
  • Développement un service RESTJSON
  • Développement partie Back end en PHP : gestion des albums photos, gestion des articles, gestion des Evènements..Etc.
  • Optimisation des requêtes
  • Réaliser des tests sur différents plateformes pour vérifier que l’application mobile répond bien au cahier des charges.

Environnement Technique :

Langages Phonegap, Android, iOS, PHP, HTML5, JSON, jQuery mobile, CSS3, Bootstrap
Matériels Smartphones, tablettes
Logiciels Wamp , Eclipse
Méthodologie REST API ( GET – POST ) – MVC
Outils Google chrome – Firebug

 

De Juin 2013 à Juillet 2013 – Webmarketic- à Le Cannet

Poste : Stage d’été : Développeur PHP / CMS

Projet : Maintenance – modification des sites internet qui existe déjà -Développement des modules spécifiques selon le besoin du client

 Missions :

  • Analyse les besoins, choisir la solution technique la mieux adaptée.
  • Intégration des thèmes HTML/CSS en des thèmes WordPress
  • Adapter les sites non responsive pour les mobiles en modifiant le code CSS pour qu’ils seront responsive et fluides
  • Développement et modification des plugins WordPress en PHP
  • Développement d’un script de migration d’une base de données Joomla vers WordPress : PHP MySQL
  • Modification des thèmes existant (custom post type et custom Meta box)
  • Modification d’un module Drupal existant
  • Rendre le site responsive (Intégration du Framework Bootstrap)
  • Assurer l’optimisation, la rapidité et la sécurité des sites
  • Apporter des solutions aux problèmes présents dans un site déjà en ligne et détectés par le client ou par les internautes.

Environnement Technique :

Langages JavaScript, WordPress, Bootstrap, PHP, CSS3, Facebook API, Drupal
Logiciels Adobe Photoshop, Bitbucket,

 

De février 2012 – mai 2012 – CRESOFT TN- à Tunisie

Poste : Stage fin d’études Développeur Web Front-End .Java/J2EE

Projet : Développement d’une solution en ligne de gestion de flotte (GPS) pour une grande société de location de voitures et camions qui assure le contrôle
des véhicules en temps réel (vitesse – Trajet – zone interdit..) le suivit des historique des anciens trajet.

Missions :

  • Comprendre et détailler les besoins et les enjeux un projet,
  • Réaliser le digramme UML cas d’utilisation et digramme de classes
  • Réaliser le maquettage d’Ecrans front end et back-end
  • Développement d’un web service avec une connexion base de données SQL
  • Création d’une interface responsive pour une application de gestion de flotte
  • Intégration du Template CSS3HTML 5 +Bootstrap
  • Intégration de l’API Google MAP pour l’affiche en temps réel les marqueurs sur la MAP en utilisant l’AJAX;

Environnement Technique :

Langages JavaScript, HTML5, CSS3, .JAVA/J2EE, JQuery, MySQL,
Matériels Boitier GPS, Serveur linux
Méthodologie MVC
Outils Firefox firebug, Visual Studio

 

Projets universitaires / personnels

2014 : Développement et étude pour un projet universitaire JAVA/J2EE

Projet réalisé au sein du laboratoire RedCad ( www.redcad.org)

Projet encadré par Mr Tarak CHAARI Docteur en informatique (http://www.redcad.org/members/tarak.chaari)

Travail réalisé dans une équipe composé de 6 développeurs, 3 graphistes, un administrateur réseau et un chef de projet. Le projet consiste à réaliser une plateforme intranet universitaire en ligne qui connecte les professeurs et les étudiants. Chaque utilisateur peut accéder à sa boite mail , agenda, fichiers partagés, actualité et d’autre informations

Les taches réalisée :

  • Définir le périmètre du projet
  • Définir les besoins généraux de la maîtrise d’ouvrage
  • Réalisation des diagrammes UML Unifié
  • Digramme d’activité
  • Diagramme des cas d’utilisation
  • Diagramme de classes
  • Diagramme global d’interaction
  • Représentation graphique du déroulement d’un projet : tableau GANTT
  • Réaliser le maquettage d’Ecrans avec balsamiq
  • Développement partie front

Outils utilisés : Rational Rose, MS Projet , Gantt, Balsamiq

2015 : Application mobile – Horaires des vols de l’aéroport Tunis

Une nouvelle application qui permet la consultation des horaires des vols de l’aéroport de Tunis , elle permet aussi :

  • Affichages des horaires des vols de l’aéroport de Tunis d’aujourd’hui
  • Affichage horaires des vols de l’aéroport de Tunis du lendemain
  • Affichage horaires des vols de l’aéroport de Tunis d’hier
  • Affichage le nom de la destination
  • Affichage le statut du vol ( prévu , retard , décolle , enregistrement , annulé etc. )
  • Affichage le nom de la compagnie aérienne
  • Affichage le numéro de vol

Technologies : PHP , HTML5 PhoneGap, Ajax, Javascript, Angular JS, CSS3, JQuery

Plus de détails

Lien de l’application sur Google Play