Menu

Ernest TCHOULOM

MONT-SAINT-AIGNAN

En résumé

Mes compétences :
SQL

Entreprises

  • Paris, 10 ans d'expérience - Ingénieur Développeur PHP, Symfony, DevOps, Docker

    2011 - maintenant Projets: Ministère de la Justice, Site e-commerce Carrefour, Université Pierre-et-Marie-Curie, RATP, ENGIE (GDF SUEZ)

    Site Web : www.tchoulom.com

     PHP 5.6, Blackfireio, AJAX, JQUERY, Javascript, Drupal6, GIT, SVN
     Framework PHP: SYMFONY
     Système d'exploitation : Linux Debian, Ubuntu, Windows

     Test de performance APACHE BENCH

     Optimisation et performance: Gestion du cache, Redis, VARNISH...
    Amélioration de la performance de l’application web
    Installation et utilisation du Proxy inverse Varnish
    Validation par date, cache Doctrine
    Fusion et « Minification » des assets (Fichiers JavaScript, Feuilles de style, images)

     Qualité: Tests unitaires et fonctionnels => Behat, PHPUnit
    Validation du fonctionnement de différentes briques logicielles
    Validation de Non-Régression (VNR) au cours de l’évolution du code
    Validation de l’intégration de différentes couches de l’application (le modèle, le routage, les
    contrôleurs, les actions, les vues ou templates…).
    Automatisation du processus de traitement d’une requête et de la réponse du serveur .

     Tests de charge
    Mise en place des tests de performance de l’application web
    Outil de mesure de la montée en charge du serveur web : Apache Bench

     Web Service Rest
     Bases de Données : Oracle, Microsoft Sql Server, Postgresql, MySQL
     Rédaction de documents techniques
     Méthodologie agile

    Développement, Maintenance et Evolution des applications
     Authentification SSO
     Sécurité et gestion des utilisateurs : Authentification et autorisation
     Mise en production de l’application web
     Traitements des extractions des informations des utilisateurs
     Développement et configuration des tâches « CRON »

    Environnement Technique : PHP 5.6, PHPSTORM, Apache 2.2.22, PostgreSQL 9.3.5, Symfony 2.8, Bootstrap, jQuery, PgADMIN 1-20.0, PUTTY (Telnet, SSH), Confluence Jira, WinSCP (Transfert FTP), GIT
  • Ingénieur en informatique, PHP, Symfony, Bases de données... - Ingénieur en informatique, PHP, Symfony, Bases de données...

    2011 - 2014 Développement Web : Framework PHP Symfony2 utilisant l’architecture MVC « Modèle / Vue / Contrôleur »

    Sécurité et gestion des utilisateurs :
    - Authentification et autorisation
    - FOSUserbundle

    Journalisation :
    - Création des logs avec « MonologBundle »

    Tests :
    - Tests unitaires
    - Tests fonctionnels

    Optimisation des performances de l’application web :
    - Utilisation du Proxy inverse HttpCache
    - Validation par date, cache Doctrine
    - Fusion et « Minification » des assets (Fichiers JavaScript, Feuilles de style, images)

    Mise en place des tests de performance de l’application web :
    - Apache Bench

    CMS Drupal

    ENVIRONNEMENT TECHNIQUE :
    - Apache ,PHP 5 Eclipse, Symfony2 Framework, Bootstrap de twitter, jquery, MySQL 5,
    - L’outil de gestion de version GIT
    - Le Framework de tests unitaires et fonctionnels PHPUnit


    Logiciels de supervision :
    Développement de logiciels de supervision
    Microsoft Visual Studio C++, Borland C++
    Wireshark : logiciel d'analyse réseau qui permet de visualiser les données transitant sur une machine …

    Bases de Données : Oracle, Sybase, Microsoft SQL Server, MySQL
    Maitrise du langage SQL
    Maitrise du langage PL/SQL : Ecriture des procédures stockées, triggers.

    Outils utilisés :
    SQL Navigator (Outil de développement et de gestion de Bases de Données Oracle)
    PowerAMC : Logiciel qui permet de visualiser le schéma d’une base de données (relation entre tables), et de générer le MPD (Modèle Physique de Données),
    Management Studio : Environnement d’administration et de développement sous SQL Server Systèmes Unix

    Administration de Bases de Données Oracle 10g et 11g en environnement de production sous Unix AIX de réseaux ...
    Connaissance du système Unix / Linux : Export, Import, Backup, Restore system et Base de Données, …
    Utilisation de SMIT (System Management Interface Tool) : Utilitaire qui permet de gérer un système sous Unix (périphérique, utilisateurs, …)

    Anglais technique
  • CGI - Ingénieur stagiaire : Fin d'étude Master 2

    Casablanca 2011 - 2011 Développement d'une application web :
    Programmation orienté objet : PHP5, JavaScript, HTML, CSS, MySQL...
  • CONSEIL GENERAL DE SEINE MARITIME, FRANCE - Stage d'été

    2008 - 2008 Déploiement, Configuration et Mise en Réseau des matériels
    informatiques du Conseil Général
  • Ministère de la Défense, France - Stage de fin d'étude

    Paris 2007 - 2007 Dévéloppement d'une application Web

Formations

Pas de formation renseignée

Réseau

Annuaire des membres :