Situation professionnelle

En poste
Indisponible

Présentation

Passionnée depuis plus de 10 ans par les nouvelles technologies, je développe sur multiples plates-formes des sites internet et intranet.

J'ai su relever les challenges qui attestent le haut niveau de mes compétences en étant doublement certifiée Zend (PHP et ZF2).

Depuis quelques années je suis davantage attirée par la gestion de projets, ce qui me permet de manier à la fois mon bagage technique et mon bagage communicationnel.

Hors cadre professionnel, j'aime pratiquer mes connaissances en milieu associatif dans lequel je m'investis beaucoup en tant que photographe-reporter et webmestre.

Amélie DUVERNET

Expériences

Développeur Web

Digitick
Depuis juin 2016
  • Mises en production du travail réalisé par les différentes BU et compte-rendu de chaque mise en production.
  • Réalisation d'un gestionnaire de comptes GIT (principalement utilisé par les testeurs et développeurs peu familiarisés avec GIT), via une interface PHP (framework Silex) simple à utiliser qui permet de changer, mettre à jour, fusionner des branches.
  • Modification de modules "legacy" du site digitick.com
  • Ajout de nouvelles fonctionnalités de monitoring au sein du site digitick.com (New Relic, ...)
  • Analyse et apport de solutions sur les flux de requêtes SQL en vue d'améliorer la charge et la performance de la plate-forme

Développeur web

Nexilis
Avril 2015 à avril 2016
  • - Refonte du site Intranet existantTechnologies : PHP5.5, MySQL5, JQuery2Création du site (édition sous Zend Studio) : à partir du site intranet existant, j'assure la création d'une nouvelle plateforme sous ZF2. La structure se veut complète et intègre les éléments d'un système MVC : services, factories, interfaces, écouteurs, gestionnaire d'évènements. La base de données étant sous MySQL, j'y intègre une communication via Zend\Db.Le tout est complété avec JQuery (+ JQuery UI), notamment pour les tableaux de chiffrages qui sont intégrés avec jqGrid.J'assure les tests unitaires avec PHPUnit
  • - Création d'une plateforme d'intégration continue sous Jenkins. Cette plateforme permet d'une part, de valider la qualité du code et de mesurer la maintenabilité des scripts lors de leur PUSH sous GIT. On y retrouve : PHPUnit pour les tests + Clover HTML pour la couverture, PHPCS, PHPMD, PHPLoc, PHPMetrics. Réalisation de la documentation des fonctions à la volée via PHPDoc. Un mail est envoyé à l’administrateur en cas de fail. Il est prévu par la suite un système de déploiement en cas de réussite du scan, j'ai préconisé Deployer.
  • - Mise en place d'un site Redmine pour la gestion des tâches.
  • - Mise en place d'un serveur GIT.
  • - Modification de modules dans l'intranet existant (avant mise en prod de la nouvelle version), via PHP5. Modules en POO simple.

Ingénieur Développement Web

Intui-Sense
Août 2014 à avril 2015
  • Création d'interfaces pour les distributeurs automatiques à écran digital.
    A partir du cachier des charges existant, j'ai développé les interfaces en front-end pour des automates.
    Ces interfaces et les programmes sous-jacents lisaient les données en base pour interpréter l'état de la machine. Le client en choisissant un produit envoyait une requête à la base pour lancer une distribution. L'interface devait donc interpréter l'état d'avancement "en temps réel"​ pour afficher les écrans appropriés.
    Ces interfaces proposaient également des services multi-langues.
    Les interfaces étaient développées via PHP 5.5 et JQuery. La base de données est sous MySQL.
  • Création d'applications mobiles de vente à distance en utilisant les API de paiement courantes.
    L'application mobile tourne sur deux plans : Premièrement, communication avec la machine. L'application devait reconnaître l'état de la machine, ainsi que les états d'avancement des distributions programmées pour afficher l'écran approprié. Deuxièmement, intéraction avec le service de paiement. Ce service doit être disponible, et le compte du client suffisemment approvisioné en argent pour payer son produit. Les interfaces sont développées en PHP 5.5 et JQuery. Base de données sous MySQL. Interface graphique en responsive design grâce à Bootstrap 3.
    A noter que pour ce projet, j'ai installé et configuré une plate-forme LAMP (Ubuntu). J'ai pris l'initiative du choix du serveur, ainsi que de la clé SSL adaptée au projet.
  • Mise en place d'outils de gestion de projets : création d'un serveur GIT, formation des autres utilisateurs, mise en place des dépôts. Installation de l'outil Redmine, qui permet la gestion des tâches pour les différents projets de l'entreprise.

Responsable Développement Web

PIXTORY / votreportrait.fr
Novembre 2012 à octobre 2013
  • Développement du site instapix.fr : à partir du cahier des charges existant, j'ai été sous la responsabilité de la création de ce projet.
    instapix.fr est un catalogue de photos Instagram, qu'on peut choisir pour enrichir un album personnalisé. A partir de là, un visiteur peut acheter en ligne des objets personnalisés (t-shirts, stickers, posters ...).
    J'ai ainsi pu apprendre et appréhender le framework ZF2 à travers ses différentes fonctionnalités : POO, Formulaires, requêtes SQL via Tablegateaway, modèles de vues, services, plugins et viewhelpers. Les transactions sont facilités via des appels JQuery qui envoient des requêtes Ajax.
    Pour la partie Instagram, je me suis servie de leur API, et j'ai crée des fonctionnalités via Curl.
    Idem pour la partie boutique en ligne, pour laquelle l'API Prestashop m'a été d'une grande utilité.
    Je sollicite également les API Facebook et Twitter pour la partie communication avec les réseaux sociaux.
    Le projet était suivi grâce à l'outil de gestion Redmine. GIT était utilisé pour la gestion du versionning.
  • Collaboration et gestion du projet smartpop.me
    smartpop.me est une boutique de coques de téléphone personnalisées.
    Pour cette tâche, un jeune stagiaire m'a été confié.
    J'ai installé une version prémodée de Prestashop qui a servi de base.
    J'ai ensuite confié des missions d'intégration à ce stagiaire, que j'ai pu ensuite contrôler sous différents navigateurs.
    J'ai utilisé pour ce projet Trac, qui me permettait de faire un feedback détaillé.
  • Intervention sur les sites existants dont votreportrait.fr

Ingénieur Développement Web

X-Media
Novembre 2011 à décembre 2012
  • Participation aux développement des nouvelles versions du progiciel QuickModule.
    Quickmodule est un outil de création de petites annonces en ligne. Il permet à la PQR (Presse Quotidienne Régionale) de pouvoir publier les annonces de leurs partenaires immobiliers, à travers les différents processus : création du gabarit de la petite annonce (prix, photo, accroche ..), création du modèle de gabarit pour l'encart, création des annonces, puis des BAT (en HD, dont l'image est générée via les webservices développés en interne), gestion des journaux et auteurs.
    J'ai essentiellement participé aux parties création de gabarits et j'ai également fait une refonte intégrale du design et des CSS. Je me suis montrée force de propositions pour présenter des mockups pour les futures versions du progiciel.
    Page du progiciel : http://www.x-media.fr/en/solutions/quickmodule
  • Travail sur un projet de pages customisables vias XHTML / CSS, "Alice"
    Alice est ainsi consitué d'un modèle de page entièrement customisable via un changement de feuilles de style. http://www.x-media.fr/fr/produits/alice
  • Création de l'interface de créations d'annonces légales en ligne pour Le Tout Lyon : http://le-tout-lyon.fr/saisie-annonces-legales/
    Crée en Symfony2, ce système d'annonces légales puise ses champs dans une base de données MySQL qui appelle des scripts XML afin de générer le rendu de cette annonce avant sa parution. Le rendu final, sous forme d'une image HD, provient des webservices développés en Interne. Découverte de HTML5, création des feuilles de style.
  • Participation au développement d'un gestionnaire d'annonces pour l'International Herald Tribute (IHT) sous Symfony2.
    Ce système complexe fait appel à Doctrine2 pour la partie ORM, aux services, formulaires, gestions de dépendances Symfony2. Template sous Bootstrap. Appels JQuery.
  • Projets gérés via Redmine. Partage et versionning des sources avec SVN.
  • Installation et développement de modules pour Redmine, en Ruby.

Référent Web

Icare-Net
Octobre 2009 à avril 2011
  • Missions technico-commerciales
    Gestion des dossiers de création de sites, négociations avec le personnel commercial afin d'optimiser la qualité transactionnelle des dossiers.
    Un feed-back était alors établi avec le commercial pour trouver des compromis.
  • Développement en interne
    Conception d'outils internes facilitant la circulation des informations, notamment via un outil de gestion de projets que j'ai conçu moi-même de A à Z, le "Suivicom". J'ai également développé application iPhone connectée à la base de données du Suivicom afin de consulter en temps réel l'avancement des projets.

Webmaster

URSSAF des Bouches-du-Rhône
Janvier 2009 à juin 2009
  • Participation à l'étude et à la mise en place du site Intranet de l'URSSAF de Marseille à partir de l'API Communautaire JOOMLA.
    A partir d'un cahier des charges existant, fourni par le service communication, j'ai développé l'infrastructure du site en installant des composants existants, mais également en programmant les composants nécessaires aux besoin de tous les employés de l'URSSAF.

Webmaster

Market Editions
Décembre 2007 à mars 2008
  • Mise au point d'un serveur LDAP afin de perfectionner la gestion des coordonnées clients.
  • Modification des maquettes des cartes (faire-parts mariage, naissances) sous InDesign.
  • Programmation d'un intranet (PHP) pour établir des compte-rendus pour la hotline. Permet de générer des statistiques sur la satisfaction des clients de l'entreprise.
  • Programmation d'un intranet mettant en place le conditionnement (étiquetage postal) des colis envoyés par l'entreprise (jusqu'à 500 colis par jour) et compte rendu d'envoi, de statut.

Administratrice Réseaux

VSO SOFTWARE
Juin 2006 à septembre 2006
  • VSO Software est une agence spécialisée dans la création de logiciels de gravure de CD et DVD.
    (Re)compilation, installation et configuration des logiciels :- PHP 5- Apache 2- MySQL
    Création des virtual hosts pour les divers sous-domaines du site vso-software.fr
    Compilation, installation et configuration de Awstats.
    Reconfiguration de Webmin.
    Création de requêtes SQL pour des statistiques ayant rapport avec les meilleurs graveurs DVD du marché actuel.

Developpeur d'applications

World Media Communication
Janvier 2005 à mai 2005
  • WMC était une société spécialisée dans la conception de cartes proposant des services intaractifs, à travers des bornes numériques ou un ordinateur personnel.Ma fonction était de développer nombre de ces applications, à travers entre autres les langages PHP/SQL/JavaScript :- Portail d'entrée- Espace perso- Site d'annonces en ligne- Blogs

Développeur PHP / Webmaster

AD CREA
Septembre 2004 à janvier 2005
  • Création de sites autogérés par les clients : implémentation en php.Refonte du site AD CREA à travers les langages PHP/XHTML/XML, afin d'assurer un affichage performant bilingue.

Formations

BTS Assistant de Direction

Lycée Ozenne
Septembre 2000 à juillet 2002

Licence InfoCom

Université des Sciences Sociales Toulouse 1
Octobre 2003 à juillet 2004

Complément de formation.

Licence Pro Responsable Technique d'Applications Internet

Université Toulouse 1 Sciences Sociales
Septembre 2002 à septembre 2003

Université Toulouse 3 Paul Sabatier
Septembre 2005 à juillet 2006

Master 1 informatique

Compétences

  • Symfony2
  • Zend Framework 2
  • PHPUnit
  • Wordpress
  • Joomla
  • PHP5
  • MVC
  • POO
  • MySQL
  • Javascript
  • JQuery
  • AngularJS
  • HTML5
  • Bootstrap
  • Ant
  • CSS / LESS
  • SVN
  • GIT
  • Composer
  • Ubuntu (install et configuration)
  • Création et gestion plateforme LAMP
  • Nginx
  • Création et gestion plateforme LDAP
  • Apache
  • Tomcat
  • Redmine (install + gestion)
  • Création de builds sous Jenkins
  • LAMP
  • Hebergement
  • ERP
  • Trac (install + gestion)

Loisirs

  • Photographie
  • Journalisme
  • Web 2.0
  • Internet
  • Cuisine
  • Exploration Urbaine
  • Randonnées
  • Running