Patrick - Développeur JAVASCRIPT
Ref : 120907M001-
81100 CASTRES
-
Formateur, Développeur, Webmaster (49 ans)
-
Freelance
Depuis Février 2010 : Développeur web freelance
neoDSI / Castres (81)
· Création de sites internet (html, css, php/mysql, ajax, jquery, symfony2, symfony1.4, wordpress, plugin
wordpress, template personnalisé wordpress, google map api, facebook api, paiement bancaire, allopass, paypal, solution de micro paiement sur facture mobile ou box, formation aux outils, programmation de bo pour les boutiques, flash).
· Formateur (déclaré en tant qu’organisme de formation, CCI de Grenoble, ED Network à Lyon, Connaissance
Network à Lyon) : php, html/css, javascript, jquery/ajax, c, vba, bureautique, pao.
· Réalisations de site internet sur ********
En sous-traitance pour des partenaires sur symfony2, wordpress, ou site php5
· En régie temps plein de aout 2016 à novembre 2016 (4 mois) pour Mychezmoi / Marseille (13)
Création du site mychezmoi (reprise des fonctionnalités de ********) sous symfony2
Utilisation des formulaires avancés (gestion des évènements)
Consommation d’une api REST
Intégration twig du design
Environnement phpstorm, git, équipe de 3 développeurs
· En régie temps plein de mai 2016 à juin 2016 (1.5 mois) pour WS Interactive / Toulouse (31)
Migration du CMS open source Automne sur la version php5.6
Environnement phpstorm, git, seul sur le projet de migration
· En régie temps plein de aout 2015 à avril 2016 (9 mois) pour HighcoData / Aix en Provence (13)
Ajout et maintenance de fonctionnalités de plusieurs api REST sous symfony2 intégrés dans un système
complexe de couponing (5 applications pour gérer des bons de réductions dans les grandes enseignes)
Api REST
Organisation des fonctionnalités à l’aide de bundles distribués
Doctrine2, postgresql, rabbitMq, Graylog
Tests unitaires avec phpunit (alice fixture, prophecy)
Flux xml et xsd
Environnement netbeans, git, équipe de 15 développeurs
· En régie temps plein de mai 2015 à juillet 2015 (3 mois) pour Pac recrutement / Marseille (13)
Refonte du site existant et de l’espace candidat sous symfony2
Création d’une api REST sous symfony2 et doctrine2
Refonte de l’espace candidat sous symfony2, twig, jQuery et en utilisant les webservices de l’api
Refonte du site institutionnel sous wordpress en utilisant les webservices de l’api et thème personnalisé
Création d’un design avec bootstrap
Environnement netbeans, git, gestion de ticket avec redmine, seul en développeur symfony
· En régie temps plein de mars 2015 à avril 2015 (1.5 mois) pour Buongiorno / Marseille (13)
Application de services à destination des opérateurs mobiles (wind, orange) : création et maintenance
d’application sous symfony2, sécurité symfony
Construction des IHM avec twig
Analyse de performance, gestion de cache ESI
Tests unitaires, fonctionnels et couverture de code avec phpunit
Environnement netbeans, git, gestion de ticket avec redmine, équipe de 6 développeurs
· En régie temps plein de juin 2014 à janvier 2015 (8 mois) pour CPCOM – groupe Prunay / Toulouse (31)
Migration d’un système de gestion des expertises d’assurance avec la création de formulaires sous
symfony2, sécurité symfony, annotation, formulaires, validation
Construction des IHM avec bootstrap et twig, et utilisation de jQuery
Utilisation de webservices SOAP pour peupler les formulaires et les sauver
Mise en place d’un système de cache pour les requêtes SOAP
Installation et configuration de jenkins (qualité de code, couverture de code, complexité) / écriture des tests unitaires et fonctionnels
Création d’outils de reportings sous symfony2
Livraison dans les environnements de tests et de recette interne
Environnement netbeans sous svn, gestion de ticket avec redmine, intégration continue avec jenkins, seul
en développeur symfony
· En projet parallèle de juin 2014 à janvier 2015 (8 mois) pour Lookapro / Paris (75)
Création du site front et espace client sous symfony2, doctrine2, twig, formulaires, validation, sécurité
symfony, annotation
Mise en place de l’architecture, installation et maintien du serveur (apache, php, mysql)
Administration DNS (gestion des dns, noms de domaines, virtual host)
Installation, administration des outils pour la gestion du projet (redmine, git)
Environnement netbeans, git (installation sur serveur du projet), redmine (installation et administration),
seul en développeur symfony
· En régie temps plein de mars 2014 à mai 2014 (3 mois) pour GDF Suez / Paris (75)
Refonte de l’espace privé des clients compte professionnel et entreprise & collectivité
Conception du cahier des charges
Accompagnement des alternants sur une application de gestion du personnel sous symfony2
Création d’une API REST
Création des IHM avec twig
Environnement eclipse/netbeans sous svn/git, gestion de ticket avec mantis, équipe de 10 développeurs
· En projet parallèle de mars 2014 à juillet 2014 (5 mois) pour Ziixe / Montpellier (34)
Création d’une API REST sous symfony2 et doctrine2
Mise en place de l’architecture, installation et maintien du serveur (apache, php, mysql)
Environnement netbeans, git (bitbucket), trello (gestion de projet), seul en développeur symfony
· En régie temps plein de nov. 2013 à février 2014 (4 mois) pour ******** / Aix en Provence (13)
Ajout de fonctionnalités aux différents sites du groupe (mise en relation de particuliers et de professionnels, avec entre autres ********, ********) avec un framework propriétaire php5 objet,
Base de données sous mySql avec orm propriétaire
Développement plugin wordpress multi-site interfacé avec le framework
Utilisation du moteur de template smarty.
Environnement eclipse sous svn, gestion de projet avec jira, équipe de 12 développeurs
· En régie temps plein de janvier 2013 à juillet 2013 (6 mois) pour Gibmédia / Toulouse (31)
Intégration de solution de micro paiement (sur facture mobile ou box, paybox, paypal, contact+, sms flying ticket, sms+…) sur symfony1.4
Log sous mongoDB
Api de facturation mobile et box de SFR, Orange et Bouygues
Intégration des modules de paiement développés sous les sites du groupe et les sites partenaires
Environnement sous svn puis git, gestion de projet avec redmine, scrum, équipe de 6 développeurs
· En régie temps plein de juillet 2011 à juillet 2012 (13 mois) pour Kreatys / Meylan (38)
Refonte du site ******** sur symfony2 en MVC avec php5 (objet)
Création de formulaires (theming, validation, upload)
Gestion de comptes et de panier
Etag, cache ESI, expiration de cache
Base de données mySql
solR en moteur de recherche
Requêtes sur doctrine2 et solR
Intégration des graphismes avec twig, jquery, javascript, ajax
Intégration de google map api.
Environnement eclipse avec mercurial comme gestionnaire de version, gestion de bug avec mantis,
intégration continue avec jenkins, scrum, équipe de 2 développeurs
Juillet 2004 à Février 2010 : Administrateur informatique - Analyste d’exploitation
Alcan - Pechiney Services Finance / Montbonnot (38)
• Programmation d’outils de gestion et de reporting sur Excel en VBA, et en java interfacé avec Oracle
· Maintien opérationnel et administration du système FreeMindForInvoice d’ITESoft : systèmes de numérisation des factures fournisseurs, avec reconnaissance de caractères et intégration dans SAP.
· Gestion du parc informatique (40 postes fixes ou portables) et des équipements, et support utilisateurs.
Mars 1998 à Mars 2002 : Technicien Informatique - Animateur Multimédia
Ecole Nationale de Musique et de Danse du Tarn / Albi - Castres (81)
· Création et animation du site de l’école et de site pour les différents groupes de musique de l’école. (html, php).
· Gestion du parcs informatique et support (douzaine de postes répartie sur deux sites).
Amélioration et maintenance du fichier élèves de l’école sous Access.
· Accueil, réception téléphonique et secrétariat.
Formation
Mai 2007 Validation des épreuves écrites du diplôme d’ingénieur CNAM en Informatique
Mai 2005 DEST (bac+4) Informatique - Ingénierie et intégration informatique : systèmes de conduite, CNAM de
Grenoble (38)
Juin 1996 niveau : Maîtrise Informatique, Université Paul Sabatier à Toulouse (31)
Juin 1995 Licence Informatique, Université Paul Sabatier à Toulouse (31)
Juin 1992 Bac E, Lycée polyvalent à Decazeville (12)