
Marc Barilley
7 rue Cirodde
06 400 Cannes
06 14 86 13 47
né le 20 janvier 1971
célibataire
permis B et C
Compétences Techniques
Expertise Linux
- Technologies : shell (bash – csh), Perl sous Debian, Ubuntu, Fedora RedHat
- Exemples : 9 Télécom, France Telecom, Océbo
- Prise en charge du système depuis l'installation jusqu'à la configuration et l'exploitation
Spécialiste langages objet
- Technologies : C++, PHP
- Exemples : France Telecom (Kelogs, Hadès), Cryo
- Structuration et ré-utilisation du code pour une meilleure rentabilité des développements
Bases de données
- Certification MySQL Associate obtenue en 2008
- Technologies : MySQL, PostgreSQL
- Exemples : France Telecom (PnS), HP&9T
- Analyse fonctionnelle et optimisation complète des systèmes de gestion de base de données
Développement Web sécurisé
- Technologies : PHP, MySQL, XML, JavaScript / Ajax, DHTML, Flash
- Protocoles : TCP/IP, HTTP, SMTP, POP
- Exemples : France Telecom (Favoris), Soramex
- Sites internet / intranet – back-office à accés protégé pour la sécurité des données
Méthodes
- UML
Expériences et Principales réalisations
Systèmes d’Information
France Telecom – Orange, depuis janvier 2006
- PnS
- Lead technique du web service PHP
- Rationnalisation du design et accroissement de la maintenabilité par la redéfinition des classes et la factorisation du code
- Intégration de nouvelles fonctionnalités
- Synchronisation (PnS 2.6)
- Design et développement du web service PROMISE (PnS 2.8)
- Ajout d'un nouveau pays (PnS UK)
- Optimisation des performances PostgreSQL (Optim PG)
- Développement d'outils d'aide au test : stubs MVU, Wassup
- Développement C
- Mise à niveau de la bibliothèque Wassup PHP pour l'intégration d'un nouveau pays
- Support C++
- Développement Perl
- Intégration du partenaire MVU-MU dans le PBI
- Backup DBA MySQL PostgreSQL
- Lead technique du web service PHP
- Hadès
- Lead technique : PHP, XML
- Analyse de l'existant :
- modélisation du système de règles
- Refonte complète de l'application
- Interface inchangée avec les autres composants de la chaîne de traitement
- Maquettage, spécifications techniques, modélisation UML, refonte du mode de configuration, implémentation, tests, benchmarks
- Favoris
- Lead technique : PHP, Ajax, MySQL
- Spécifications des modules frontaux, spécification des modules backoffice, design de la base de données, modélisation UML, implémentation, validation unitaire, suivi technique des membres de l'équipe
- Shortcuts
- Lead technique : PHP, MySQL
- Spécifications techniques de la brique composants, implémentation
- Kelogs
- Développement puis lead technique et maintenance évolutive : C/C++, PostgreSQL
- Mise en place de la synchronisation réseau
- Etude technique de la scalabilité, ré-écriture du parsing
Hewlett Packard pour 9 Télécom, été 2005
- Migration et montée en version de la plate-forme d'hébergement de sites web.
- Scripts bash de migration des bases de données MySQL v3 vers MySQL v4 et des sites web sous Apache, en incluant les problématiques de compatibilité ascendante.
- Sécurisation et configuration de MySQL et Apache, mise en place des outils de surveillance.
Administration système
Océbo, depuis 2003
- Gestion de la plate-forme d'hébergement mutualisé
- Mise en place et gestion des sauvegardes des données client entre sites distants
- Support technique
Site web / Intranet / Back-Office
Dolibarr, depuis 2004
- Participation active au développement de cet ERP open source.
LEA - Light E-Admin, 2002
- Outil de gestion de site web à destination des PME / PMI.
- Entièrement développé en PHP en objet, permet une gestion de contenu sur le mode WYSIWYG simple et intuitive. L'accés au back-office est sécurisé.
- Sauvegardes au format XML.
Pékin / La Chose pour Wanadoo, entre 2001 et 2005
- Développement de nombreux outils internes pour Wanadoo (PHP et MySQL) par l’intermédiaire de Pékin, webagency parisienne.
- Programmation de back-offices : Base de Connaissance de Téléprospection, Espace Proactif, Wanadoo Abonnez-Vous
Soramex, 2005
- Site de vente en ligne et intranet de gestion commerciale.
- Unique consultant, j'ai repris le développement abandonné par le prestataire précédent
- Programmation (C++ / API MySQL, bash, DOS NT4) des tâches d'import / export entre le site web et l'ERP (Sage ligne 100), synchronisation FTP avec les catalogues des grossistes.
- Automatisaton (cron) de ces tâches.
- Déploiement sur serveur dédié : installation des serveurs Apache, FTP, qMail (SMTP et POP).
Jeux vidéo – Mondes virtuels
Salles de réunion virtuelles en 3D, 2001
- Accés public ou privatif, protégé par mot de passe et gestion des droits d'accés en fonction du statut des participants, le maître de conférence étant un utilisateur privilégié.
- Représentation des participants par leur avatar dans un espace 3D.
- Le maître de conférence peut à loisir présenter les médias de son choix (vidéos, présentations, musiques et toute sorte de documents multimédia) directement dans la 3D.
Scotland Yard, 1998
- Adaptation on-line du jeu de plateau de Ravensburger.
- Interventions de conseils.
- Programmation du jeu en SCOL (langage interne de CryoNetworks) : modules de communication client / serveur.
Mankind, 1999-2000
- Jeu de rôle en ligne massivement multi-joueur
- Suivi des développements avec le studio de programmation
- Contrôle des livrables et du respect du cahier des charges
Venise, 1999
- Jeu de rôle en ligne massivement multi-joueur.
- Développement en SCOL de modules du jeu, ayant trait à la production et à la transformation des matières premières utilisées par les joueurs : gestion de l’inventaire, ergonomie, interfaçage HM.
- Sécurisation des échanges de données client / serveur.
SCS, 2000
- Outil professionnel pour la création de sites massivement multi-utilisateurs s'appuyant sur la 3D.
- Conception ultra-modulaire basée sur un système de briques fonctionnelles à assembler
- Création et programmation en SCOL du premier jeu de modules du SCS.
Cryonics, 2000
- Outil grand public de création de sites multi-utilisateur en 3D.
- Encadrement de l’équipe de 5 programmeurs, supervision de la productioon et choix techniques de mise en oeuvre.
- Programmation des éléments clés comme un système global de gestion de wizard.
E-maginer, 2000
- Version ultérieure de Cryonics
- Programmation et supervision technique.
- Direction de projet.
Employeurs
Océbo, Paris – depuis septembre 2004
- Direction Technique, Administration système, Développement, Missions de consulting
Imaginary Ways, Paris – janvier 2001 à août 2008
- Gérance, Gestion de projet, Direction Technique, Développement
Cryo Interactive puis CryoNetworks – de juin 1997 à décembre 2000
- Gestion de projet, Lead technique, Développement
Langues
Anglais
Anglais technique et conversation courante. J'ai notamment été amené à mener des projets en anglais avec des équipes coréennes, israéliennes, canadiennes, ...Allemand
Bonnes connaissances.Etudes - Formation
1997
Licence d'Informatique et de Mathématiques
Université Louis Pasteur, Strasbourg I
1995
DEUG A Mathématiques
Université Louis Pasteur, Strasbourg I
1991
DUT Maintenance Industrielle
IUT Louis Pasteur, Schiltigheim