Menu

Igor BARMA

CHAMBÉRY

En résumé

Spécialisé dans le développement de CMS basés sur des technologies libres.
- Liferay
- Extjs
- LDAP
- Mysql
- SSO CAS
- Python
- Zope
- Linux (debian / redhat)

Mes compétences :
JavaScript
Liferay
Ext JS
Python
SQL
LDAP
Java
JQuery
Web 2.0
Zope
Python Programming
Plone
HTTP
Google Web Toolkit
XSLT
XQuery
XPath
XML-RPC
XML
Webdav
Spring Framework
SOAP
REST
Oracle Groupware
OAI
MySQL
Linux Debian
Java Server Pages
Jakarta TOMCAT Servlet Engine
Hibernate
HTML
HQL
Cascading Style Sheets
Apache Subversion
Adobe Indesign

Entreprises

  • Pentla Nero Pentila S.A. - Lead-développeur & Gestion de projet

    2009 - 2014 * Définition des spécifications techniques et fonctionnelles
    * Conception et réalisation de l'Environnement Numérique de Travail Nero
    * Formation, encadrement et support de l'équipe technique
    * Mise en place des architectures de production ;
    * Monitoring des infrastructures de production ;
    * Support niveau 1, 2 et 3 ;
    * Réalisation de l'application mobile associée ;
    * Optimisation et surveillance des composants logiciels
    Environnement technique :
    Plateforme développée sur le serveur d'application Java Liferay
    85 000 comptes en production - 5000 accès/jour
    Réalisation des interfaces web 2.0 via le framework javascript Sencha 4
    Utilisation de Liferay Service Builder pour la réalisation des services métiers et de gestion via Portlets, Hooks et Ext.
    Annuaire OpenLDAP pour la gestion des identités
    Fédération d'identités avec les serveur SSO CAS Jasig et Shibboleth
    Architecture n-tiers et loadbalancing applicatif (ehCache)
    Application mobile IOS/Android avec Apache Cordova et framework Sencha Touch
    Monitoring des services avec Icinga, Piwik et Google Analytics
    Réalisation des processus de synchronisation utilisateur avec Talend ETL
    Backup avec les outils HP Data Protector
    Intégration du moteur de recherche SOLR et indexation fulltext
    Réécriture de la GED Liferay pour gérer la déduplication des fichiers
    Intégration du CMS WordPress via webservices XML/RPC pour la diffusion de pages publiques
    Intégration du serveur collaboratif OpenFire Jabber/XMPP via webservice pour les services de messagerie instantanée
    Installation et gestion des outils de supports OTRS
    Analyse des VM Tomcat via JConsole et VisualVM pour la recherche de bottlenecks et l'optimisation du GC
    Liens:
    Démonstration, sources et téléchargement disponible : http://www.pentilanero.com
  • Pentla Nero Pentila S.A. - Ingénieur Recherche & Développement

    2009 - 2009 conception et développement
    - Projet Ema-Eval
    * Plateforme d'évaluation et de certification des compétences sur le référentiel C2I2e pour l'ESPE de l'Université Lyon 1 ;
    * Réalisation des interfaces via le framework GWT
    Environnement technique :
    Plateforme Java développée sur une architecture JEE Spring avec serveur de workflow Bonita BPM.
    Liens:
    Information et téléchargement : http://evalcomp.univ-lyon1.fr
    Sources disponibles sur SourceForge : http://freeema.sourceforge.net
    * Réalisation d'une infrastructure d'édition et de publication d'articles et magazines à destination du web et de l'impression
    Environnement technique :
    Plateforme Python réalisée sur le serveur d'application Zope
    Workflow documentaire
    Export pour l'impression au format InDesign
    Liens:
    Plateforme accessible sur http://www.infosnews.fr/
  • Pentla Nero Pentila S.A. - Ingénieur Recherche & Développement

    2007 - 2008 * Réalisation d'une bibliothèque numérique pour les Grands Ateliers de L'Isle d'Abeau ; plateforme de gestion, de catégorisation et de diffusion de contenu dans différents formats numériques
    * Workflow de publication
    Environnement technique :
    Plateforme Python réalisée sur le serveur Zope
    Persistance des méta-données avec la base de données XML eXist
    Intégration du produit ZOpenArchive (OAI) pour l'agrégation de bibliothèques distantes
    Diffusion des contenus vidéo en streaming via l'outil QTSS
  • Pentla Nero Pentila S.A. - Ingénieur Recherche & Développement

    2006 - 2008 * Réalisation d'une plateforme de travail regroupant des outils de GED standard ainsi que des outils de communication synchrones et asynchrones. Conception en collaboration avec l'IUFM de Lyon 1 et l'IUFM de Grenoble.
    * Mise en place et gestion de l'environnement de production : architecture multi-tiers, annuaire utilisateurs et synchronisation de sources externes
    * Gestion de la plateforme en production : backup des données, monitoring des serveurs, support niveau 1, 2 et 3
    Environnement technique :
    Plateforme Python réalisée sur le serveur d'application Plone
    Annuaire OpenLDAP
    LoadBalancing Squid et cluster ZODB
    Utilisation de Nagios et Google Analytics
    * Implémentation du protocole OAI-PMH pour le serveur d'application Plone/Zope.
    Environnement technique :
    Développement Python avec utilisation de la base de données XML eXist
    Formalisation des données OAI en DC et LOM FR
    Requêtes XQuery et filtre XSLT sur la BD
    Liens:
    Informations et téléchargement : https://plone.org/products/zopenarchives/releases/1.5
    Projet EduAnatomist - Logiciel de visualisation des données de neuroimagerie
    * Réalisation du logiciel EduAnatomist en collaboration avec le CEA, l'INRP et l'ENS Lyon
    * Interopérabilité avec la banque d'image en ligne Neuropeda
    Environnement technique :
    Développement python avec utilisation du framework pyQT
    Packaging du produit pour les environnements Windows et Mac OS.
    Liens:
    Informations et téléchargement : EduAnatomist - ENS Lyon
  • Pentla Nero Pentila S.A. - Ingénieur Recherche & Développement

    2004 - 2006 * Implémentation du langage de scénarisation LDL au travers d'une plateforme permettant l'exécution et le contrôle d'activités pédagogiques
    * Outil développé en collaboration avec le laboratoire Syscom de l'Université de Savoie et en support à la thèse de M. Durand sur ces thématiques
    Environnement technique :
    Développement Python avec le serveur d'application Zope
    Utilisation du moteur de workflow DCWorkflow
    Liens:
    Thèse consultable à l'adresse: https://tel.archives-ouvertes.fr/tel-00123094/document
  • Savoie Technologie - CG 73 - Ingénieur Recherche & Développement

    2002 - 2004 * Conception et réalisation de composants logiciels métiers à destination de la plateforme Cartable Electronique pour l'Université et les collèges de Savoie
    Environnement technique :
    Développement Python et DTML sur serveur d'application Zope

Formations

Réseau

Annuaire des membres :