revenir à mon activité freelance revenir à mon CV

PHP, Linux, IDPS, CSS, Javascript, JQuery, Oracle, MySQL, SQLite, Flash, Photoshop, Illustrator, InDesign, HTML5, HTML, XHR/Ajax, Memcached, REST API, QRCode/Barcode, HA/Redondance, Virtualization, SEO/Réferencement organic, SPF/DKIM, Windows Server, Python, Perl, Ruby, Blade, Laravel, Symfony, Twig,

Gestion de projet, Audit, Conception d'interface utilisateur, Sécurisation, Développement, Développement Fullstack, Développement Mobile, Conception d'architecture réseau,

2020

Oteam

Console de monitoring d'applications client

PHP Linux MySQL SQLite HTML
Conception d'interface utilisateur Développement Fullstack

Développement d'un micro-console permettant de suivre superviser les différentes versions d'un logiciel mis à disposition de client. La console vérifie :

  • la versions de PHP utilisée
  • la version du logiciel déployée
  • l'usage de donnée par le client
  • l'évolution du volume de donnée dans le temps
  • l'échéance à laquelle le client aussi saturé son espace de stockage

2019

SIB

Réalisation d'un intranet avec gestion des absences, des équipements, des affaires, partages de fichiers, appels, outils PDFs, etc.

PHP Linux CSS Javascript JQuery SQLite HTML XHR/Ajax REST API QRCode/Barcode SPF/DKIM
Gestion de projet Conception d'interface utilisateur Sécurisation Développement Fullstack

Cet intranet comporte :

  • une gestion de wiki (partage de connaissance intra-entreprise)
  • des tableurs partagés (partage de listing, etc.)
  • une saisie, validation et affichage des congés et absences (chaque manager voit les absence qu'il doit valider sur sa page d'accueil, et sur le planning)
  • une gestion de la location et du prêt de véhicules (permet de gérer les résa du parc de véhicule de la société, et des contracts de loc en cours)
  • la gestion et l'intégration des caméras de vidéosurveillance du bâtiment (lesquelles sont sur un VLAN différent, pour éviter toute attaque/faille au niveau des caméras) et accessibles en WebDAV,
  • un système de partage de fichier similaire à Wetransfer pour les échanges clients
  • une intégration au système de monitoring des serveurs de la société
  • un système d'alertes et de relances, des profils par employés
  • une gestion de tâches et ticket informatique (support aux utilisateurs)
  • un générateur de signatures de mail (le générateur est pré-rempli, et l'utilisateur n'a plus qu'à copier sa signature de mail auto-générée)
  • un répertoire des employés (avec la possibilité pour chacun d'indiquer les compétences qu'il souhaite partager, voir son activité à la façon de github, voir ses tickets et affaires gérées)
  • un accès disant aux serveur de fichier en WebDAV avec intégration des droits
  • un gestionnaire des équipements et immobilisations (avec scanner de QRCode sur smartphone pour réaliser l'inventaire annuel, estimation de la garantie/disponibilité des pièces détachées, statistiques de fiabilité par type de materiel et par marque, etc.)
  • ainsi que divers outils, tel qu'un assembleur de PDF, un compresseur de PDF, etc.

2019

Qualispace

Refonte de l'interface d'un ERP web

CSS Javascript HTML Symfony Twig
Conception d'interface utilisateur

Pour cette mission, j'ai réalisé un "embellissement", en un minimum de temps d'une application reposant sur Symfony 3 + et Bootstrap 3. L'objectif étant d'accomplir un maximum de changements en un minimum de temps (sans pouvoir réaliser de changement structurels ni chercher à atteindre un degré de finition élevé).

2018

Groupe PSA (Citroen DS Peugeot Opel)

Refactoring d'une application de gestion architecturale à usage internationnal

PHP Linux CSS Javascript SQLite HTML XHR/Ajax REST API SPF/DKIM
Gestion de projet Conception d'interface utilisateur Sécurisation Développement Fullstack

Cette application multilingue permet aux architectes référencés par PSA dans le monde entier de créer leurs comptes, puis de déposer leurs projets architecturaux (plans, tableurs, etc.) suivant les différentes contraintes et typologies imposées par les marques du groupe (DS, Citroen, etc.). Les projets entrent ensuite dans un processus d'analyse et de validation. L'application permet à différentes entités d'accéder et de valider les dossiers. L'application fournit également une API pour les fabriquants de mobilier et de signalétique, lesquels peuvent ainticiper les besoins de production. Les fabriquant ne pouvant s'interfacer avec l'API recoivent des notifications par email à chaque validation de projet. Les fabriquants diffèrent par marques, par pays et par nature de projet et sont sélectionnés automatiquement par l'application. Enfin, la réception des travaux s'effectue aussi via l'application, qui permet de charger les photos de réception et d'évaluer la conformité. Le client (PSA) peut à tout moment suivre l'état de son réseau en macro comme en micro, via une interface qui lui est dédiée. De nombreuses fonctionnalités pour le confort des utilisateurs ont été implémentées à mon initiative, telle que : l'ajout de mentions "francophone" pour les architectes dont le Pays est connu comme étant majoritairement francophone. La possibilité de traduire automatiquement les messages du chatroom s'ils sont dans une langue non parlées par l'utilisateur. Des notifications en cas d'échec de connexion des utilisateurs, afin de pouvoir leurs apporter une assistance avant même qu'il la sollicite. L'application relève automatiquement une boite mail du projet, et permet de rapprocher les emails reçu directement aux projets concernés afin de parfaire l'historique des projets. L'application propose aussi un moteur de mailing, permettant de cibler les utilisateurs (qu'ils soient architectes, points de vente, collaborateurs PSA, etc.) suivant leurs langues et/ou leurs localisations.

Visiter l'adresse publique du projet

2018

SIB

Création d'un tableau de bord pour TV 4K

PHP CSS Javascript JQuery HTML XHR/Ajax REST API
Conception d'interface utilisateur Développement Fullstack

Cette micro-application importe des données de plusieurs applications via des API REST, affiche et rafraîchit en temps réel celles-ci sur un téléviseur.

2016

Dr Christian Barré

Optimisation du référencement du site cancer de la prostate

HTML SEO/Réferencement organic
Développement

Le Dr Christian Barré, chirurgien urologue m'a donné pour mission de reprendre son site web, réalisé par un précédent prestataire. Lequel avait ignoré toute notion de performance et de SEO. J'ai donc réalisé une nouvelle intégration (en conservant la maquette à l'identique) suivant les bonne pratiques et l'état de l'art en terme de SEO. Les DOM a été optimisé, ainsi que les performances du site, les metas, les URLs, le linking interne, l'emphasis sur certains termes et mots clés, etc.

Visiter l'adresse publique du projet

2016

Renault

développement de logiciel web

PHP CSS Javascript SQLite HTML XHR/Ajax

2015

Start People

Application d'auto-audit par smartphone

PHP Linux CSS Javascript HTML XHR/Ajax
Gestion de projet Conception d'interface utilisateur Développement Développement Mobile

2014

SIB

Serveur d'importation et de gestion de photos

PHP CSS Javascript JQuery SQLite Photoshop HTML XHR/Ajax Memcached QRCode/Barcode
Conception d'interface utilisateur Développement Fullstack

Il s'agit d'un serveur permettant aux salariés réalisant des photos professionnelles, d'insérer leurs carte SD dans une machine, d'importer automatiquement ces photos sur un serveur de la société, et de les classer automatiquement, grace à la détection de QRCode présents sur les photos. Le QRCode permet aussi le rapprochement avec l'ERP de la société sous Filemaker, afin de consolider les données associées au photos. Un front office est ensuite disponible, afin que d'autres salariés de la société puisse rechercher et travailler avec les photos ainsi déchargées.

2014

SIB

Réalisation d'un site web dynamique interfacé ERP

PHP CSS Javascript SQLite Photoshop HTML
Conception d'interface utilisateur Développement Fullstack

2014

Allianz

Développement d'un site web marchand, avec gestion du stock

PHP Linux CSS Javascript JQuery SQLite HTML XHR/Ajax REST API QRCode/Barcode
Gestion de projet Développement Fullstack

Gestion du stock en temps réel, système anti erreur lors de la préparation des commandes via l'utilisation d'une scannette à barcodes. Comparaison dynamique des coûts de transport pour chaque commande, afin de retenir le transporteur le plus compétitifs suivant le contenu de la commande.

2013

Intermarché

PHP CSS SQLite HTML XHR/Ajax REST API
Conception d'interface utilisateur Développement Fullstack

Il s'agit d'une application mono-page développée comme Front office de Filemaker. L'application parle à une API (créée sur mesure) gérant la compression et le chiffrement à la volée, l'API parle à Filemaker, via ODBC.

2012

Permaculture Communities

Réseau social dédié à la Permaculture

PHP Linux CSS Javascript JQuery SQLite HTML XHR/Ajax SEO/Réferencement organic
Gestion de projet Conception d'interface utilisateur Sécurisation Développement Fullstack Développement Mobile

2011

Side Project

Développement d'un framework pour CMS

PHP CSS SQLite Flash HTML XHR/Ajax
Gestion de projet Conception d'interface utilisateur Développement

2010

Yves Rocher

Application mobile d'audit de point de vente et son front office web

PHP CSS Javascript JQuery SQLite HTML XHR/Ajax
Conception d'interface utilisateur Développement Fullstack Développement Mobile

J'ai développé une application mobile (JQuery mobile), initialement pour iPhone et iPad, permettant à des auditeurs de se rendre dans les centre de beauté Yves Rocher, et répondre à un certain nombre de questions. Les responsables du groupe YR disposaient d'une interface client dédiée, permettant de suivre chaque audit, chaque centre de beauté, ainsi que l'évolution dans le temps de la qualité de leur réseau de points de vente.

2010

Téléthon

Création d'une application de planification et prise de vacation

PHP CSS HTML
Développement Fullstack

2010

Crédit Mutuel

Développement d'une webapp pour piloter la maintenance des enseignes lumineuses

PHP Linux CSS SQLite HTML
Développement Fullstack

2009

Alstom Transport

Application de gestion de soudures

PHP CSS Javascript Oracle HTML Windows Server
Conception d'interface utilisateur Développement Fullstack

J'ai développé une application, visant à dématerialiser les procédure de soudure du groupe Alstom Transport. L'application permet de renseigner des procédures de soudure très détaillées, et de référencer celles-ci sur des inventaires pour différents trains. Suivant la nature de la soudure, sa localisation, ainsi que d'autres critères, des alertes dynamiques sont mise en place relatives aux contraintes de sécurité (marges, etc.). Cette application étant hébergée par Alstom, il a fallu travailler avec les technologies du groupe, càd Windows Server + Oracle. L'installation et le déploiement initial de l'application s'est fait dans les bureaux d'Alstom à Paris.

2009

Citroën

développpement d'une application de gestion architecturale

PHP Linux CSS Javascript JQuery SQLite Photoshop HTML XHR/Ajax
Gestion de projet Conception d'interface utilisateur Sécurisation Développement Fullstack Développement Mobile

Il s'agit d'une application multilingues que j'ai été amené à re-développer intégralement près de 10 ans plus tard (en 2018) afin d'intégrer l'ensemble de marques du groupe (Ajout de Peugeot, DS, Opel), avec conservation consolidation des bases de données des marques respectives. Les évolutions dans les besoins ainsi que les évolution techniques amenaient aussi à un re-développement intégral.

2008

Loire Graphic

Création de webdesign pour la vente de faire part

CSS Photoshop HTML
Conception d'interface utilisateur

2007

Side Project

Gestionnaire d'archives sur support optiques

PHP CSS HTML XHR/Ajax Memcached Python
Développement Fullstack

Il s'agit d'une application en python, avec un wrapper de type application MacOS native, qu'il suffit de lancer après avoir gravé un CD ou DVD d'archive. Le script analyse ensuite le contenu du support optique, et référence ce contenu dans une base de donnée SQLite. Il est ensuite possible de rechercher dans cette base de données via une interface web, et connaître le nom du support optique contenant l'élément recherché.

2006

Deltaconnexion

Co-Création d'un CMS sans base de données (appuyés sur une base XML)

CSS Photoshop Illustrator HTML
Conception d'interface utilisateur

Mon associé et moi avons développé un CMS, lequel ne nécessitait pas de base de données (ni MySQL, ni SQLite), ce CMS pouvait donc fonctionner sur des hébergement très économiques avec uniquement PHP et SimpleXML. Les données étant encodées dans une base XML avec des fonctionnalités SQL minimales supportées. J'ai essentiellement conçu l'interface graphique de ce CMS, mon associé ayant réalisé le développement.