Jean-Baptiste Mora

Développeur web Front et Back / Sys-admin / DevOps.

À propos

Je suis un indépendant, professionnel du web depuis 10 ans.

Basé à Toulouse, je travaille à distance pour des entreprises et des particuliers en France et dans le monde entier.

Mes clients disent de moi :

très bon communicant comprend rapidement force de proposition grande disponibilité et souplesse délais scrupuleusement tenus totale satisfaction conseils toujours pertinents expertise technique fiable, réactif, créatif et surtout très professionnel à l'écoute, engagé, compétent excellent travail a répondu parfaitement à mes besoins a pris le temps de répondre à toutes mes interrogations

Compétences

Je suis développeur web - spécialiste Python Django + PostgreSQL - et réalise principalement des applications complexes sur-mesure avec des logiques métier spécifiques : Place de marché, annuaire, plateforme B2B/B2C, serious game / application pédagogique, portail client, gestion de fichiers, gestion de clientèle / SAV, interconnexion d'APIs, traitements automatisés (scraping, extraction, filtrage, classification, stockage) de textes / images / vidéos, etc.

Je maîtrise aussi la partie front - Javascript / jQuery / HTML5 / CSS3. Je crée des interfaces ergonomiques, réactives et agréables (UX / UI) et fais de l'intégration graphique.

Je gère également tous les aspects d'infogérance et d'administration système : hébergement, déploiement, maintenance, scalabilité, performance/optimisation, sauvegardes, sécurité. J'utilise des services innovants OpenStack et sur Amazon Web Services.

Je conçois des systèmes et architectures à partir d'un récit utilisateur, d'un cahier des charges détaillé ou de Use Cases. Je travaille avec mes clients par itérations (méthode Agile) ou sur spécifications écrites.

Tout cela fait de moi un développeur full-stack, capable d'emmener votre idée de son inception à sa disponibilité en ligne, en vous guidant et en gérant chaque aspect. Je vous accompagne également sur la durée, en maintenant et en faisant évoluer votre application.

Je gère également des sites Wordpress disposant de fonctionnalités avancées telles que réservation, paiement, gestion de personnes, annuaire; avec les plugins Elementor, Gravity Forms.

Je suis agréé CII par la Direction générale des Entreprises du ministère de l'économie et des finances, permettant à mes donneurs d'ordre de bénéficier d'un crédit d'impôt de 20% des dépenses engagées sur la conception de prototypes de nouveaux produits. Retrouvez tous les détails ici et ici.

My native tongue is french but I'm fluent in english. All my work is coded / commented in english, and present a multilingual interface capable of displaying several languages, with the associated backend translating system.

N'hésitez pas à me contacter pour du consulting ou des propositions diverses !

Réalisations

Azopio

CTO, lead developer, sysadmin

Développement, hébergement et maintenance de l'application web Azopio de centralisation / stockage de documents et pré-comptabilité.

  • Python / Django
  • Récupération de documents depuis plusieurs API (Budgea Bill / Bank) et SMTP entrant
  • Extraction informations clés des documents
  • Connexion APIs aval (QuickBooks, Xero)
  • API interne pour envoi de documents via une application smartphone
  • Connexion API ProAbono pour gestion des abonnements et de la facturation
  • Queues de traitement Redis + Celery
  • Stockage metadatas des documents dans une TinyDB pour chaque utilisateur
  • Exports Excel, CSV, QIF
  • Synchronisation fichiers sur prestataires Cloud (Dropbox, Google Drive, Microsoft Box, Onebox)
  • Backup journalier sécurisé sur AWS Glacier
  • Logging Papertrail
  • Intégration de la refonte graphique complète

Gutaï

DevOps, sysadmin, back-end developer

DevOps, maintenance et développement d'un système de traitement automatisé de données pour l'application sportive Gutaï.

  • Code Python, queue traitement Redis + RQ Worker
  • Infrastructure architecture n-tiers OVH Public Cloud
  • Stockage données sur OpenStack Swift
  • Déploiements automatisés BitBucket pipelines + Ansible
  • Monitoring et Alerting Datadog
  • Logging Papertrail

Film2B

CTO, lead developer, designer, sysadmin

Conception, développement, hébergement (AWS) et maintenance de la plateforme B2B de mise en relation dans le domaine de l'audiovisuel Film2B.

  • Création et gestion de projets pour les clients qui souhaitent faire réaliser une vidéo (pour leur produit, leur société, leur site, leur évènement...)
  • Recherche et réponses aux projets pour les réalisateurs, auteurs, artistes
  • Interface d'administration, modération et aide à la sélection d'une offre par l'équipe du site
  • Interface d'échanges et de production avec chat en direct (Django Channels+Redis), envoi de fichiers vidéos asynchrone (S3+fineuploader) avec encodage automatique (Elastic Transcoder) et player de visionnage (jwPlayer)
  • Profils détaillés pour les 2 types de membres et tous les statuts légaux possibles
  • Système de facturation et de paiement (Payplug)
  • Emails transactionnels et notifications (Mailgun)
  • Logging (Papertrail) et monitoring (Cloudwatch)
  • Intégration et personnalisation de thèmes graphiques HTML et Bootstrap

Airbus Defence and Space

Developer

Développement et support d'une application web pour un Centre de Mission Satellite.

  • Gestion utilisateurs (role based access control)
  • Interface avec sous-système métier radio-fréquences (BDD MSSQL)
  • Affichage de graphiques fréquentiels complexes et interactifs avec (D3.js)

Axis Éditions

Lead developer, designer, sysadmin

Conception, développement, déploiement, hébergement (AWS), backup et maintenance d'un système de gestion de fiches de 6 annuaires médicaux.

  • Fonctions d'exports diverses en XLSX (index, listings, bons à tirer et étiquettes pour publipostage...)
  • Envoi automatisé de Bons à Tirer par email
  • Importation massive des données de l'ancien système
  • Création des 6 applications web mobile-first de consultation (Ember) avec mises à jour en temps réel

MN-App

Lead developer, designer, sysadmin

Création, déploiement, hébergement (Digital Ocean) et maintenance de MN-App, une application pédagogique médicale.

  • Backend (création/gestion des cas cliniques - Django)
  • Frontend (interface web multi-plateformes - Ember.js)

The Hopscotch Pub & Brewery

Designer, developer, sysadmin

Installation, design, customisation, hébergement (OVH) et maintenance des sites Wordpress The Hopscotch Pub & Brewery (vitrine du pub) et Toulouse Whisky Festival (vitrine du festival et achat en ligne des tickets).

Contact

Écrivez-moi à jb@moramora.fr