Menu

Yassine JANAH

BOULOGNE-BILLANCOURT

En résumé

Ingénieur de conception et développement web full stack. Passionné par les nouvelles technologies et le développement web moderne avec un esprit geek.

Points forts :
_ Référent technique (PHP/Symfony/JavaScript/AngularJs/GIT).
_ Pédagogue (Accompagner et former les équipes de développement juniors).
_ Analyste et concepteur.
_ Estimation et chiffrage des projets.
_ Ciblage des plateformes technologiques.
_ Adaptabilité avec les spécificités techniques et fonctionnelles des projets de développement.
_ Rigoureux et autonome.
_ Habitué au travail collaboratif et capable de s'intégrer rapidement dans une nouvelle équipe.

Mes compétences :
JPA/Hibernate
JSF/IceFaces/RichFaces
Symfony2
UML
PHP / MYSQL
Html5
Primefaces
Chaplinjs
Backbone.js
Java EE
MongoDB
AngularJS
Ext JS
JavaScript
Git
Mac OS X
UNIX
Laravel 5
Scrum
Magento

Entreprises

  • Its integra - Ingénieur études et developement

    BOULOGNE-BILLANCOURT 2018 - maintenant
  • METRIC, France - Ingénieur de conception et développement FullStack Symfony / AngularJs

    2016 - 2018 Rôles :

    ❏ Lead technique : Choix technologique et mise en place des architectures techniques avec les technologies PHP, Symfony, Laravel et AngularJS.
    ❏ Formateur : Former les équipes de développements juniors
    ❏ Développeur Full Stack (Back-End & Front-End).
    ❏ Responsable qualité
    ❏ Environnement technique : PHP, Symfony, Laravel, MySQL, AngularJS, JQuery, Bootstrap, Composer, Git / Github / Bitbucket / Gitlab / GOGS, SCRUM, XP, NodeJS, NPM, PHPUnit, Karma, Protractor, Selenium, Docker, REST et SOAP web services, Jenkins, JIRA, Confluence, SourceTree.

    Projets :

    ❏ Banque I-BP / Projet digitalisation des crédits :
    - Lead développeur Front-End AngularJS
    - Responsable de la qualité du code et des livrables
    - Mise en place du GIT Work-Flow
    - Membre de l’équipe SCRUM (7 personnes) et toujours en relation avec les Products-Owners et les managers de projet soit dans le cadre des cérémonies SCRUM, soit des réunions urgentes ou par téléphone / outil collaboratif.
    - Choix technologique : Modules NodeJs, Syntaxe JS / ECS6, Dépendances JavaScript, Exécuteurs des tests automatisés (Karma, Protractor, Selenium), LESS.
    - Mise en place des tests automatisés UT et E2E.
    - Gestion des tableaux de bord
    ❏ Planète-bourgogne / Projet la ruche logistique :
    - Lead développeur web full stack PHP / JS
    - Gestion des tableaux de bord
    - Mise en place du Git Work-Flow
    - Responsable de la qualité du code et livrables
  • Agence bigM, Maroc - Ingénieur de conception et développement FullStack Symfony / AngularJs

    2015 - 2016 Rôles :

    ❏ Chef de projets : Chiffrage de projets et analyse des spécifications fonctionnelles et techniques.
    ❏ Gestion de relation client (suivi quotidien et hebdomadaire par téléphone Skype et emails avec le client)
    et management d’équipe.
    ❏ Développement Front-End / Back-End avec l’utilisation des technologies serveurs (PHP5, Symfony 2,
    Laravel 5) et client (JQuery, BackboneJS, AngularJS, NodeJS)
    ❏ Documentation et testing : Documentation des APIs en utilisant des outils comme doxygene
    http://www.stack.nl/~dimitri/doxygen/ ou ApiDoc http://apidocjs.com/ et pour le testing on utilise
    PHPUNit pour les tests unitaires et fonctionnelles.
    ❏ Qualité logiciel
    ❏ Direction des réunions techniques

    ❏ Environnement technique : PHP5, Symfony 2, Laravel 5, MySQL, AngularJS, JQuery, Bootstrap,
    Composer, Git & github, Scrum, Base Camp, Magento

    Projets :

     Mise en place d’une application Web/Mobile pour vente et achat des immeubles en ligne
     Gestion de projet
     Développement du back-office
     Développement des web services et gestion serveur Unix (configuration du PPR et PROD, versionning
    Github)
     Développement d’une solution de paiement en ligne Symfony 2, faire de l’authentification 3D Secure
    pour accéder aux interfaces Atos (Paiement Master card, VISA ou CB)
  • Webrefs - Web developer PHP5 / Symfony 2 (Freelance)

    2014 - 2015 Thème : Développement d'un ERP / CRM, pour la gestion des affaires depuis la phase de négociation avec le client jusqu'à la livraison. Génération des devis et factures inclut.

    _Technologies : PHP 5, Symfony 2, Backbonejs, Chaplinjs, Coffeescript, Nodejs.
    _Conception : UML.
    _Méthodologie de gestion: SCRUM (livraison par sprints).
    _ outil de mise à jour des versions : Tortoise SVN.
  • Digitalement Correct - Ingénieur d'études et développement FullStack Symfony / BackboneJS & Jquery

    2014 - 2015 En tant que développeur web chez la société techniquement correct, les tâches qui m'ont été confiées sont : La conception des bases de données, mise en place de l'environnement technologique, estimation des délais de livraison, développement et qualité logiciel.

    Exemples des technologies que j'ai utilisées au sein de la société Techniquement correct : PHP5, Symfony 2, MySql, Nodejs, BackboneJS, ChaplinJS, JSON, MongoDB, CSS3 et HTML5.

    Réalisations : deux réseaux sociaux. Le premier dédié aux professionnels du mariage, permettant à ceux-ci de communiquer entre eux, publier des postes (Images, offres, promotions ...) avec la possibilité de les commenter, les aimer et les partager avec leur entourage. Et le deuxième, destiné à tout le monde pour un usage à la fois social et professionnel.
  • MATIS AEROSPACE - Web developer Java EE 7 / JSF 2

    2013 - 2013 Sujet : Développement d'une application web en intranet, pour automatiser le processus de contrôle dans le programme SNECMA.

    _ Technologies utilisées: Java EE, JSF, Primefaces, JQuery, Jasperreport et MySql,
    _ Méthode d'analyse : UML.
    _ Méthodologie de gestion de projet : SCRUM.
  • MATIS AEROSPACE - Web developer PHP / Symfony

    2012 - 2012 Sujet : La mise en place d'une application web, automatisant le tableau de bord des différents programmes de la société Matis Aerospace selon le modèle SQCDP (Safety, Quality, Cost, Delivery, People).

    _ Technologies utilisées : PHP5, Symfony , Javascript, JQuery, MySql.
    _ Méthode d'analyse : UML.
    _ Méthodologie de gestion de projet : SCRUM.

Formations

  • École Marocaine Des Sciences De L'Ingénieur De Marrakech (Marrakech)

    Marrakech 2010 - 2013 Ingénieur en informatique et réseau

    Spécialité : Méthodes Informatiques Appliquées à la Gestion des Entreprises et Informatique décisionnel.
  • BTS & ISNTIC (Guelmim)

    Guelmim 2008 - 2010 Technicien supérieur

    Techniques des réseaux informatiques - Protocoles de routage, Les couches TCP/IP, Réseaux locaux, Transmission des données, Couches Hautes du Modèle OSI, Administration sous Unix.

Réseau

Annuaire des membres :