Ludovic MARTIN PIEL

Développeur full-stack

« Je trouve des solutions. »

dovik.martin@gmail.com

Compétences

  • Développement notamment Python, SQL, JavaScript, PHP, Java
  • Analyserecueil, traduction & validation des besoins
  • Gestion système d’information, prestataires, parfois en anglais
  • Assistance résolution des problèmes d'interface chaise/clavier
  • Infrastructure serveur, méthodes DevOps, conseil en Logiciels Libres

Expériences professionnelles

Remade & Oxygen Phone de janv. 2019 à mai 2023 (Industrie, Poilley)

Développements (Python, Angular, Chart.js) et traitements de données (SQL, XML et CSV) :

  • Développements ERP Odoo : Adaptation aux nouveaux besoins. Discussions avec API de prestataires. Synchronisation de données entre les bases SAV et production. Modification, optimisation et création de rapports de stock et de ventes.
  • Modification de l'outil de production : Optimisation, création et modification des fonctionnalités. Affichage de graphiques et de statistiques. Démonstration de faisabilité d'une simplification du flux de travail sans clavier.
  • Données : Scraping de prix (Selenium). Mise à jour en masse de prix et de droits utilisateurs. Corrections de données et d’imports erronés. ETL.
  • Système de file d’attente & traitement par lots pour permettre la génération de rapports de données trop volumineux pour être générés normalement.
  • Tests automatiques de l'outil de production et de l'ERP pour s'assurer qu'ils restent pleinement fonctionnels même après des mises à jour (avec Robot Framework).
  • Mise en production & revue de code.

Gestion de projet :

  • Recueil, compréhension & validation des besoins utilisateurs.
  • Suivi des projets avec les prestataires techniques.

Autre :

  • Modification de sites web sous Wordpress et Magento.
  • Assistance utilisateurs (service client, administratif et production).
  • Rédaction de solutions des problèmes courants et des bonnes pratiques sous forme de Wiki.
  • Environnement Linux, Windows, Docker, Odoo, Node.js, GIT.

Reverdy Nutrition équine de juin 2011 à déc. 2018 (Industrie, Juvigny-les-vallées)

Développements en Python :

  • Service de SMTP2SMS prenant en entrée des mails issus d'une chaudière et envoyant des SMS à l'équipe de garde.
  • Automatisation de la mise à jour des stocks internet à partir de fichiers issus du logiciel de gestion.
  • Cumul de commandes issues de fichiers tableur hétérogènes.
  • Envoi de mail automatique alertant les commerciaux des commandes clients dans leurs départements.
  • Interprétation de codes-barre depuis des fichiers PDF.
  • Lecture automatisée de flux RSS de veille et envoi des informations par mail.
  • Transformation de fichiers issus d'un logiciel bancaire (texte à largeur fixe) vers un fichier tableur (Excel).
  • Création de fichiers d'échange d'information de stock, de facturation, de commandes entre un site web et un logiciel de gestion.
  • Récupération et formatage de données web (plusieurs dizaines de milliers de valeurs issues de plusieurs pages d'un site web nécessitant une authentification).

Autre :

  • Création de sites web dont boutique en ligne et B2B.
  • Développements de modules et thèmes pour Drupal (export de fichier PNM pour le logiciel de comptabilité, règles métiers, anti-spam, SoColissimo)
  • Développements et modifications de modules et thèmes existants pour Prestashop (service web pour changer l'état des commandes et des stock, règles métiers, panachage de produit).
  • Optimisation (rapidité des sites web et délivrabilité des envois de mail).
  • Modification de code existant et non documenté (CRM propriétaire obsolète en PHP et PostgreSQL).
  • Création de fichier KML pour cartographier des lieux d'analyse de sol.
  • Assistance utilisateurs (clients, administratif & production).
  • Gestion de serveurs Linux/Debian (installation, maintenance & sauvegarde).
  • Administration système et réseaux (environnement Windows, MacOS, iOS, Android, Linux).

ENSICAEN & CRMA de Basse-Normandie de janv. 2007 à déc. 2010 (Service Public, Caen)

  • Développement de modules et thèmes pour le CMS Drupal en mode multi-sites (plateforme de veille, sites événementiels, sites institutionnels).
  • Développement de scripts Python (automatisation de l'installation et configuration d'un logiciel de GED sur des postes Windows).
  • Gestion de serveurs Linux/Debian (installation, maintenance & sauvegarde).
  • Conseils en normes et logiciels libres.
  • Réponse à une consultation publique.

France Telecom de 2004 à déc. 2006 (Assistance, Caen)

Assistance technique téléphonique dédiée aux professionnels : réseaux d'entreprises, hébergement web, noms de domaines et logiciels utilisés dans ces contextes.

Cross System Integration de déc. 2000 à déc. 2002 (SSII, Paris)

Modification du site de commerce électronique de Lapeyre : Transformation XML/XSL. Java côté serveur et HTML/JavaScript coté client. Environnement Windows et Solaris.

WStadium de juil. 2000 à nov. 2000 (Startup, Paris)

Développement : Outil facilitant le démarrage de nouveaux projets (en Python). Applications de divertissement WAP. Applications de back office en PHP, WML, HTML & MySQL. Environnement Linux.

Formation initiale

Brevet de technicien supérieur en informatique de gestion (option développeur d'applications) obtenu en juin 2000 à Caen.

Projets présentés : Forum de discussion web (Java, Oracle). Jeu vidéo « Tetris » (VB). Application de messagerie interne (VB).

Autre

Linuxien au quotidien. Contributeur occasionnel sur LinuxFR.org. Musique (pratiquée en groupe). Écriture (un livre, un recueil de BD et quelques jeux de société en DIY).