Menu

Mohamed Amine FATTOUCH

PARIS

En résumé

Fort passionné par le développement web, le Framework Symfony ainsi que les concepts de la programmation orientée objet, ma devise est que le développement est un art et non un métier.

Page Facebook : https://www.facebook.com/symfony.tunisia

Groupe Facebook: https://www.facebook.com/groups/symfony.tunisia/

Page Twitter : https://www.twitter.com/symfony_tunisia

Espace Github: https://github.com/fattouchsquall

Mes compétences :
JavaScript
Symfony2
HTML
Doctrine2
MySQL
JQuery
Hibernate
JSP
Enterprise JavaBeans
SOAP
C++
Twig
Java EE
Java
PHP 5
Servlet
REST
Struts
CSS
SQL
SQLite
Service-oriented architecture
XML
JSON
JBoss
YML
Recherche scientifique
UML 2.0
Ajax
Conception UML
Swing
Swt
CSS 3
CSS 2
NetBeans
Eclipse
Ubuntu
Design Patterns
Programmation orientée objet
Jpa
RCP
Bootstrap
LESS
OpenLDAP
VPN
OpenVPN
AngularJS
Node.js
Memcache
Varnish
Scrum master

Entreprises

  • Lagardère - Lead Dev PHP/Symfony/NodeJS

    PARIS 2017 - maintenant Technologies / Environnement:
    Symfony 3, PHP 7, LESS, JavaScript (jQuery), NodeJS, ES6, HTML, Twig, Bootstrap 3, AWS (SQS, CodeDeploy, EC2, Cloudfront, Lambda, APIGateway), ReST, PHPUnit, xDebug, NetBeans 8, Ubuntu 16.04, Apache 2, Kibana, MySQL, Jenkins, Confluence, Varnish, ElasticSearch, Behat, Docker, Swagger, SailsJS, Inversify, Jira
  • France Télévisions - Lead Dev PHP/Symfony

    Paris 2015 - 2016
  • AramisAuto - Expert Symfony

    Arcueil 2015 - 2015
  • TriTUX - Team Leader Symfony2 Development

    2013 - 2015 Chef d'équipe/scrum master Symfony2:

    o Conception UML et mapping ORM de la base de données.
    o Rédaction de la documentation technique et de l’architecture fonctionnelle.
    o Assurer le respect des normes de qualité pour le code source.
    o Assurer la couverture du code au niveau des tests unitaires et fonctionnels.
    o Assurer la communication et les rapports avec le client.
    o Validation du travail de l’équipe avant de le passer sur le repository.
    o Assurer le rôle de scrum master au sein d’une équipe de 9 personnes (affectation des tâches dans l’équipe,
    assurer la livraison de chaque sprint dans les délais, supervision des scrum meeting et du contact avec le
    client).
    o Effectuer un refactoring du code si c’est nécessaire.
    o Assurer un environnement unique de développement pour toute l’équipe (Linux Ubuntu 12.04 LTS,
    NetBeans et Apache2, xDebug).
    o Prise en charge des développements lourds et critiques.
    o Intervention dans le processus de recrutement de l’entreprise pour la validation technique des candidats.
    o Encadrement des projets fin d'études.
    o Implémentation technique au niveau des projets suivants:
    - Projet « Welcome-Rest-API » (CRM-Backend)
    - Projet « Welcome-NG » (CRM-Frontend)
    - Projet « Assistance »
    - Projet « Espace Client »
    - Projet « Portail Pro »
    - Projet « Contrôle Parental » (http://controleparental.orange.fr)
    - Ensemble d'API ReST sous forme de bundles
    - Ensemble de bundles privés
    - Projet « Packagist »
    o Management des projets suivants:
    - Une API ReST autour d’un plugin Symfony1
    - Evolutions dans un projet nommé « Revendeurs »
  • CIABM - Ingénieur développement J2EE

    2012 - 2012 Création d’une solution web pour l’E-Learning:
    Technologies/Environnements : Eclipse Helios, EJB 3.0, Struts2 (MVC2), Tiles, JSP, Hibernate3
    (JPA2), Ajax, JavaScript, CSS/CSS3, jQuery, Twitter Bootstrap, JBoss 4.2, Linux Ubuntu 11.10
    SGBD : MYSQL
  • Ip-Tech - Ingénieur concepteur logiciel

    La Marsa 2011 - 2012 Ingénieur concepteur et développeur web, responsable de la conception et du développement d’une application web (représentant un annuaire de professionnels et de promotions avec plusieurs fonctionnalités)
    …) en suivant la méthodologie agile Scrum. Le projet est accessible via: http://abalista.com/.
    : Technologies : Symfony 2, Doctrine 2, PHP5, CSS/CSS3, Javascript (JQuery+Ajax), Subversion
    (svn), html/html5, moteur de template (Twig).
    : Outils/Base de données : NetBeans 7.0, Linux Ubuntu 11.10, MySQL.

Formations

  • Institut Supérieur D' Informatique Tunis El Manar (ISI) (L'Ariana)

    L'Ariana 2011 - 2012 Mastère de recherche

    Logiciels et Systèmes Critiques - mention très bien
  • Institut Supérieur D' Informatique Tunis El Manar (ISI) (L'Ariana)

    L'Ariana 2008 - 2011 Diplôme national d'ingénieur en sciences appliquées et technologies

    Mention très bien
Annuaire des membres :