-
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