Menu

Jonathan DUPERRIER

Paris

En résumé

Mes compétences :
JQuery
JavaScript
HTML5
PHP 5
AngularJS
Python
Django

Entreprises

  • CNRS - Développeur informatique (contractuel)

    Paris 2015 - maintenant Au sein d'une unité de recherche en neuroscience au campus de Gif-sur-Yvette (91), je développe des applications à destination des chercheurs pour leur saisie d'informations basé sur un framework interne (Helmholtz) basé sur Python et Django et une interface web basée sur HTML5/Javascript et CSS avec les frameworks Bootstrap 3 responsive et AngularJS.
  • Topics - Saint-Malo - Développeur Informatique

    2012 - 2014 Développement d'applications métiers avec 4D (SGBD et language propriétaire) sous windows et Mac OSX. Développement en client-serveur ou en web.
    Technologies utilisées: 4D, HTML, CSS, Javascript, Jquery.
  • Université de Rennes 2 - Informaticien d'application

    2012 - 2012 • Participation à la mise en place d’un système Intégré de Gestion de Bibliothèque (Koha), et création de scripts perl et powershell pour administration système.
  • Alkante - Cesson-Sévigné - Dévelppeur Informatique

    2010 - 2011 • Intégration de sites web en HTML/CSS et Javascript à partir d’une charte graphique
    • Développement de modules d’intranet et de fonctionnalités spécifiques en PHP5 objet/Javascript(JQuery)
    • Création de scripts d’import et de conversions de bases de données MySql
  • E-Doceo - La Chapelle-sur-Erdre - Développeur PHP5

    2010 - 2010 • Travail sur l’application web ELMG (plate forme LMS Learning Management System) qui est une application web en PHP destinée à administrer du contenu dans le cadre de formation en ligne à des formateurs et des apprenants.
    • Correction de bugs et ajout de fonctionnalités
    • Ajout de fonctionnalités et correction de bugs,
    • Environnement : PHP/MySQL/HTML/CSS/Javascript (JQuery)
    • Utilisation de TourtoiseSVN pour gérer les update et commit des mises a jour de l’application et du bug tracker Mantis
  • Thales Communication - Cholet - Concepteur Développeur (Alternance)

    2009 - 2010 Mars 2009 – Mars 2010
    Pour toutes les taches décrites ci-dessous, les spécifications et l’analyse ont été réalisées. Utilisation de la méthode spécifique de thales pour la définition des exigences et utilisation de schémas Merise et UML pour la modélisation.
    1. Simulateur d’agent SNMP
    • Création d’un logiciel de simulation d’agent SNMP afin de simuler des périphériques utilisant ce protocole. Possibilité de définir des valeurs avec leurs unités
    • Logiciel réalisé sous Windows en langage python objet avec les librairies wxPython pour l’interface graphique et PySNMP pour la gestion du protocole SNMP.
    • Tests de validation réalisés avec les logiciels MIB Browser et Wireshark sous Windows avec un 2e PC.
    2. Module de lecture et écriture MODBUS
    • Création d’un module logiciel permettant de gérer la supervision d’équipement utilisant le protocole MODBUS. Environnement C++ Objet sous Linux
    • Ce module est composé d’une couche « métier » qui se charge de lire et d’écrire sur les registres du périphérique et doit fonctionner en TCP/IP et RS232. Il est aussi composé d’une couche « module » qui permet d’interagir avec le logiciel global de supervision.
    • Logiciels utilisés : CodeLite comme IDE configuré avec g++ et scons pour la compilation globale du logiciel complet sous forme modulaire (scons se configure avec des scripts en langage Python). Utilisation du logiciel ClearCase pour gérer les publications (commit) du logiciel.
    • Tests de validation utilisant un périphérique modus en RS232 et TCP/IP en lisant et écrivant sur le registre du périphérique et analyse des trames.
    3. Interface web de supervision
    • Interface de supervision en PHP objet/MySQL utilisant le Framework zend et la bibliothèque JavaScript prototype.
    • Interface configurable avec un fichier XML avec les extensions DOM et Simple XML pour déterminer la position des éléments avec les coordonnés et l’image de fond.
  • INRA Centre de Nantes-Angers, Nantes - Contractuel Assistant Ingénieur

    2008 - 2009 Octobre 2008 – Janvier 2009
    • Migrations d’applications d’intranet sous environnement PHP4/MySQL3 vers PHP5/MySQL5 en faisant les modifications nécessaires des requêtes et du code incompatible.
    • Création de nouveaux modules d’intranet de gestion du personnel en utilisant PHP, MySQL, OpenLDAP ,Javascript, HTML, CSS
    • Taches d'administration linux debian etch. Développement de script bash pour effectuer des sauvegardes régulières dans cron.
  • PC & Associé-West Webworld, Nantes - Webmaster(Alternance)

    2007 - 2008 Aout 2007 – Aout 2008
    • Réalisation de sites sous Joomla ou OSCommerce
    • Développement de modules et composant pour Joomla en PHP5 objet et MySQL
    • Développement sous OSCommerce en PHP4/MySQL
    • Intégration en HTML/CSS

Formations

Pas de formation renseignée

Réseau

Annuaire des membres :