Depuis Juillet 2015 PhoneCall Freelance
Développeur FullStack
Contexte client La société PhoneCall est un éditeur d’un logiciel de téléprospection en mode Saas 100% Cloud.
Projet Le logiciel, entrant sur le marché, doit évoluer pour pouvoir concurrencer les solutions existantes. Ajout de la gestion de Bloctel, de la gestion des enregistrements, des appels anonymes, import/export des contacts
Equipe de 3 personnes.
Taches assumées
Montée en compétences sur l’existant :
o Retro-engineering
o Documentation
Participation aux évolutions :
o Analyse
o Conception
o Développement
Tests
o Unitaires
o Non régression
Rédaction de la documentation technique
Supervision de la plateforme de production et de préproduction
Env. Technique PHP5, Symfony 2, MongoDB, Elasticsearch, Amazon AWS, Ember, PHPunit, Intégration continue, Apache, Linux, Suite Atlassian, GIT
Avril 2014 – Juin 2015 Evoke Freelance
Développeur FullStack
Contexte client La société Evoke est l’éditeur de SmartTraffik, un ensemble de solutions Omnicanal en mode Saas dédiés aux marques et revendeurs. Le logiciel comprend des modules de Store Locator (recherche d’un point de vente grâce à la géolocalisation), de Click&Collect (réservation de produits en ligne et retrait en magasin), et de prise de rendez-vous.
Projet Pour accompagner sa croissance, la société a besoin de développeur de nouveaux modules (api rest, rdv) suivant les demandes clients ainsi que de personnaliser la solution pour chaque nouveau client.
Equipe de 12 personnes.
Taches assumées
Montée en compétences sur l’existant :
o Retro-engineering
o Documentation
Participation aux évolutions :
o Analyse
o Conception
o Développement
Tests
o Unitaires
o Non régression
Env. Technique PHP5, Zend Framework 1, MySQL, jQuery, Apache, Linux, GIT
Septembre 2012 – Mars 2014 Web Media Com Freelance
Développeur FullStack
Contexte client La société Web Media Com est une agence Web développant des sites Internet pour toutes les professions.
Projet La société a développé en partenariat avec Immoxia et Vivastreet, une offre permettant aux agences immobilières de faire paraitre leurs annonces immobilières sur les deux sites. Il a fallu unifier les sources d’annonces provenant de formats différents en un format unique. Un module de bouclage automatique a été développé permettant aux agences de choisir les annonces pour les faire paraitre sur des supports papier.
Equipe de 3 personnes.
Taches assumées
Montée en compétences sur l’existant :
o Retro-engineering
Participation aux évolutions :
o Analyse
o Conception
o Développement
Tests
o Unitaires
o Non régression
Installation des serveurs de production et de backup
Env. Technique PHP5, Apache, Linux, Mysql, jQuery, Shell
Septembre 2008 – Janvier 2013 3999 Freelance
Développeur FullStack
Contexte client La société 3999 est l’éditrice d’un site Internet permettant à tout internautes de trouver des professionnels grâce à son moteur de recherche. Elle permet à ces professionnels de personnaliser leur fiche en créant, par eux-mêmes, un mini-site afin d’avoir une visibilité plus complète sur Internet.
Projet Le projet étant à son démarrage, il a fallu développer l’ensemble du produit : créer la base de données en suivant une norme de nommage, installer les outils et des serveurs de développement, développer les différents modules de recherche et de création du mini-site.
Equipe de 6 personnes.
Taches assumées
Participation aux évolutions :
o Analyse
o Conception
o Développement
Tests
o Unitaires
o Non régression
Rédaction de la documentation technique
Installation des serveurs et outils de développement
Relation avec hébergeur et supervision de la plateforme
Env. Technique Linux (Redhat, Centos), VMWare ESXi5, Zend Server, PHP5, Zend Framework 1, jQuery, NodeJS, Less, MySQL, SVN
Depuis 2011 ihneo Gérant
Chef de projet
Contexte client La société ihneo crée des applications métier et des sites Internet pour les professionnels. En parallèle, elle commercialise une solution de sauvegarde en ligne 100% cloud.
Projet La société a développé un CMS propriétaire afin de propulser les sites Internet de ses clients. Les modules de gestion d’actualités, de photos, de documents, d’envois de mails ont été développés ainsi que la gestion des droits, des groupes et des utilisateurs.
D’autres modules sont en prévision : e-commerce, gestion d’annonces.
Equipe de 1 personnes.
Taches assumées
Développement de la solution :
o Analyse, choix de la technologie
o Conception
o Développement
Tests
o Unitaires
o Non régression
Installation des serveurs de production
Gestion des projets en mode Agile avec sprints et tickets
Commercialisation des solutions CMS et sauvegarde en ligne
Env. Technique Linux (Centos, Debian, Ubuntu), Apache, PHP5, Zend Framework 1, 2 et 3, Mysql, Doctrine, JQuery, Bootstrap, VMWare, AWS, Shell, GIT
Janvier 2008 – Avril 2011 Diapason Co-gérant
Chef de projet
Contexte client La société Diapason était l’éditrice d’un logiciel en mode Saas destiné aux avocats. Elle avait pour but de commercialiser la solution créée à l’origine par la société Sygma2 et de faire son suivi évolutif
Projet Le logiciel existait en version lourd pour Windows et Mac. La volonté était de faire une version full Web en mode Saas. Les modules de gestion du personnel, gestion des frais, débours, gestion documentaire ont été développés.
Equipe de 2 personnes (+1 en investissement initial).
Taches assumées
Montée en compétences sur l’existant :
o Retro-engineering
o Documentation
Participation aux évolutions :
o Analyse
o Conception
o Développement
Tests
o Unitaires
o Non régression
Rédaction de la documentation technique
Planification des tâches
Commercialisation
Env. Technique Linux (Fedora), Apache, Mysql, PHP5, Zend Framework 0.9, VMWare, SVN
Juin 2006 – Décembre 2007 Sygma 2 CDI
Chef de projet
Contexte client Après le rachat d’un logiciel de gestion de cabinet d’avocats, la société Sygma 2 a eu pour objectif de créer une version Full Web en mode Saas. La production et la commercialisation du logiciel amena la création de la société Diapason composé des trois personnes impliquées dans le projet.
Projet Le logiciel existait en version lourd pour Windows et Mac. La volonté était de faire une version full Web en mode Saas. Les modules de gestion du personnel, gestion des frais, debours, gestion documentaire ont été développés.
Equipe de 3 personnes.
Taches assumées
Montée en compétences sur l’existant :
o Retro-engineering
o Documentation
Participation à la création et aux évolutions :
o Analyse
o Conception
o Développement
Tests
o Unitaires
o Non régression
Rédaction de la documentation technique
Rédaction des cahiers des charges
Planification des tâches
Env. Technique Linux (Fedora), Apache, Mysql, PHP5, Zend Framework 0.9, VMWare, SVN