-
Bouygues Telecom
- INGENIEUR ETUDES ET DEVELOPPEMENT ( CONSULTANT )
Meudon
2014 - maintenant
Ingénieur Etudes et Developpement Python
(PL/SQL , ORACLE , DEBIAN , SHELL , CSV , PYTHON , PERL , PAX , TELECOM )
-
ULTRAMAG ( CONSULTANT )
- INGÉNIEUR ETUDE ET DÉVELOPPEMENT
2013 - maintenant
Développeur ZEND Framework 2
Environnement technique : Windows, ZEND FRAMEWORK 2, MongoDB, réplication, Doctrine2, MVC, PHP5, MySQL5, FireBug, SVN, JQuery, javascript.
Projet : Lancer le magazine Ultramag déjà existant en presse traditionnelle, en presse digitale.
Fonctionnalités site web :
• Intégration Contenus (multimédias, de formes différentes, ex : portrait, actualité, article de fond, chronique, calendrier, résultats, live…) ;
• Liseuse de magazine digital ;
• Forum ;
• Blogs ;
• Gestion de comptes ;
• Système de commentaires (pour les articles) ;
• Système de vote (initiés par l’administrateur du site) ;
• Carnet d’entraînement ;
• Partage réseaux sociaux (Facebook) ;
• Boutique (abonnement, vente de matériel, de prestations…).
Fonctionnalités Administration/back office :
Le back office permettra de gérer le site dans son ensemble avec des outils biens spécifiques, accessible à des non spécialistes.
• Alimentation des contenus rédactionnels ;
• Gestion (administration, modération) du forum et des blogs ;
• Gestion des comptes clients et abonnements ;
• Outil d’implémentation des magazines (liseuse, contenus enrichis).
-
SNCF ( CONSULTANT )
- INGÉNIEUR ETUDE ET DEVELOPPEMENT INFORMATIQUE
2013 - 2013
Développeur PYTHON
Environnement technique : Windows, Python, Eclipse, PySide, PyQt4, Xslt, CSV, PyInstaller, GIT, TortoiseGit, Sphinx.
Projet : Dans le cadre de la mise en place de son progiciel GMAO, la société a besoin de reprendre un historique de maintenance important et cherche à automatiser cette reprise au travers des missions suivantes :
• Participation à la rédaction du cahier de charge.
• Développement des moulinettes de création des fichiers de reprise : Lecture écriture et mise à jours des fichiers plat csv et Excel.
• Effectuer les tests unitaires.
• Intégrer les données dans l’outil de GMAO.
• Rédaction de la documentation.
-
PSA Peugeot Citroën ( CONSULTANT )
- INGENIEUR ETUDE ET DEVELOPPEMENT
Rueil Malmaison
2012 - 2012
Développeur PHP MYSQL
Environnement technique : WINDOWS, WAMP, MySQL, PHP, ECLIPSE, JAVASCRIPT, AJAX, GIT, TortoiseGit.
Projet : Développement composants pour le portail intranet PSA
• Conception et développement d’un composant permettant de filtrer les articles produits par PSA pour la chine conforme à la norme CCC.
• Conception et développement d’un composant permettant de récupérer les données des fichiers Excel vers une base de données.
• Développement d’un outil permettant de vérifier la cohérence de donnés d’un site web avec une base de données.
-
Centre de Recherche en Neurosciences de Lyon
- INGENIEUR DE RECHERCHE
2012 - 2012
Développeur PYTHON
Environnement technique : MVC, Python, MySQL, PHP, SQLITE, PYQT4, PySide, SQLAlchemy, GIT, TortoiseGit, Sphinx, PyInstaller, Eclipse, Windows.
Projet : Développement logiciel d’audition commercial
• Etude des fonctionnalités à implémenter
• Spécification technique
• Participation à la rédaction de cahier de charge
• Installation et mise en place des outils de documentation et versionning Sphinx, GIT, TortoiseGit…
• Etude de logiciel Sphinx
• Etude de logiciel GIT
• Etude de PySide et PyQt4
• Mise en place et installation des outils de développement : Python(x, y), Puttykey, Virtual Box, SQLAlchemy, PHP…
• Validation du périmètre fonctionnel et de la faisabilité
• Développement des audio engines
• Conception et développement des interfaces utilisateur
• Benchmark des audio engines et interfaces utilisateur(les patients)
• Développement de la base de données
• Benchmark base de données et paramétrages
• Connexion et optimisation de la base de données
• Développement des interfaces utilisateurs (médecin et infirmière)
• Tests unitaires et fonctionnels
• Création de l’exécutable avec PyInstaller
• Test de logiciel
• Développement des interfaces web des résultats avec PHP
• Validation de l’exécutable
-
CENTRE NATIONAL DE RECHERCHE SCIENTIFIQUE(LIRIS)
- ANALYSTE DEVELOPPEUR
2011 - 2011
Développeur PHP MYSQL
Environnement technique : Windows, PHP, HTML, MySQL, PhpMyAdmin, ACTIONSCRIPT 2&3, JAVASCRIPT, XML, OAIPMH, GIT, MySQL Administrator, Eclipse
Projet: Développement plateforme e-Learning permettant la conception, la réalisation, la diffusion mais aussi la réutilisation de tout ou partie d’un système d’apprentissage multimédia ludique et adaptatif ou serious games
• Fixation des objectifs à atteindre
• Définition des outils à utiliser
• Rédaction de spécifications détaillées
• Conception des maquettes des pages web avec Photoshop
• Création des composants graphiques avec Photoshop et illustrateur
• Développement de partie administration de web avec PHP
• Développement en PHP 5 les fonctionnalités modulaire et réutilisables pour la plateforme Learning games Factory
• Développement des composants serious games avec flash ActionScript 2& 3
• Test unitaires et fonctionnels des composants serious games sur le serveur
• Documentation de déploiement de la plateforme Learning Games Factory
-
CENTRE NATIONALE DE RECHERECHE SCIENTIFIQUE (LIESP)
- INGENIEUR DE RECHERCHE
2010 - 2011
Développeur PHP5 - ACTIONSCRIPT
Environnement technique : PHP, HTML, MySQL, ACTIONSCRIPT 2&3, JAVASCRIPT, XML, Windows
Détails des projets: Développement de protocole Learning Games Factory pour assurer l'interopérabilité entre fournisseurs basé sur le protocole OAI-PMH.
• Etude de faisabilité de projet LGF
• Participation de la création de cahier de charge du PROTOCOLE LGF
• Fixation des objectifs à atteindre
• Définition des outils à utiliser
• Rédaction de spécifications détaillées
• Développement et test de la requête Identify
• Développement et test de l’inscription Client
• Lecture des informations Client
• Mise à jour et suppression client
• Abonnement à une notification
• Supprimer l’abonnement à un événement
• Liste et lecture des abonnements
• Notification des clients
• Paramétrage d’un composant
• Instanciation d’un composant
• Exécution d’une instance composant
• Adaptation des composants
• Décrire et indexer des composants de Serious Games (activités et scénarios) selon une version adaptée de la norme
• Développement des serious games de test avec ActionScript flash
• Développement des interfaces web de test des serious games avec PHP JavaScript MySQL…
• Moissonner des serveurs de Serious Games
• Paramétrer des composants de Serious Games à la conception d’un Learning
• Observer des événements déclenchés au niveau des composants