Johann Renault

Développement Web, Intégration & Automatisation – Missions Freelance en Télétravail

Présentation

Développeur Web & Mobile généraliste, orienté intégration, automatisation et solutions assistées par IA. Avec un parcours hybride en informatique et en analyse organisationnelle, je propose des interventions pragmatiques : développement léger, intégration web, automatisation de tâches, et support technique à distance. Familiarisé avec les environnements WordPress, PWA, React Native, API REST et IA générative (GPT, NLP), je privilégie les projets accessibles en télétravail, sur mission ponctuelle ou CDD partiel. Approche T-shaped : large socle web/techno avec expertise particulière en outils modernes d'intégration et de publication automatisée.

Projets sélectionnés

Plateforme d’actualités positives sous WordPress/PWA avec plugins sur-mesure (PHP/Python), génération automatisée de contenus par IA (GPT-4, BERT, RoBERTa), scraping et traitement linguistique (spaCy, feedparser), préchargement intelligent du cache (Selenium, Python multithreading),scripts de déploiement automatisé, hébergement sur VPS.

Mini-app PWA mobile-first de suivi positif sous Vue.js 3. Permet l'enregistrement d'actions positives, leur consultation avec historique journalier, statistiques par catégorie/période, un générateur d'encouragements dynamiques via GPT-4, et une saisie vocale sur mobile Android. SPA optimisée pour mobile avec stockage local (CRUD) et hébergement sur VPS.

Application Android (iOS non déployée) en React Native avec TypeScript, Expo, EAS, npm. Gestion de l'authentification et de la base de données via Firebase Auth et Firestore. Application orientée régulation émotionnelle, intégrant des modules interactifs de visualisation, de cohérence cardiaque et de remémoration positive.

Application Android (iOS non déployée) en React Native avec TypeScript, Expo (éjection partielle) et EAS. Génération personnalisée de numéros de loterie à partir de messages textuels. Stockage Firebase (Firestore) pour la gestion des statistiques de tirage, intégration publicitaire Google AdMob. Widget web PHP/jQuery intégré à WordPress, connecté à Firestore. Scripts Python pour le traitement des statistiques FDJ et la publication automatisée dans Firestore.

Plateforme d'expérimentation IA sous Flask et WordPress pour applications GPT (OpenAI API). Backend Python (Flask, PostgreSQL, SQLAlchemy, Redis, RQ) avec traitement avancé de fichiers et authentification JWT. Frontend PHP/JavaScript (widgets WordPress personnalisés, Web Speech API). Deux prototypes : Assistance à l'expertise CSE et Journal de positivité. Communication client-serveur asynchrone avec file d'attente Redis.

Divers sites Wordpress / Elementor

Technologies et Outils utilisés

Web & Mobile

HTML5, CSS3, SASS, JavaScript, jQuery, Vue.js 3 (Composition API), WordPress (Elementor Pro, développement de plugins), React Native (Expo, EAS, Android), Firebase (Firestore, Auth).

Backend, API & Automatisation

PHP (WordPress sur-mesure, IA automatisée), Python (scripts backend, automatisation Firestore/Brevo), APIs REST (OpenAI, Google TTS, WordPress API, Deep Translator), JWT, Redis, Cron, Shell scripts.

Bases de Données

PostgreSQL (SQLAlchemy, Flask-Migrate), Firebase Firestore, MariaDB, PHPMyAdmin, JSON dynamique.

Performance & Optimisation

Optimisation Pagespeed Insights, Search Console, SEO Technique, Google Ads, Analytics, AdMob, préchargement cache WordPress (Selenium).

UI/UX, Graphisme & Accessibilité

Photoshop (création, optimisation), BuilderX (prototypage d’interfaces), Midjourney (génération visuelle), Web Speech API.

Déploiement & Infrastructure

Hébergement VPS OVH, Sécurisation HTTPS/CORS/JWT, Déploiement Flask sur Heroku, Scripts bash CLI, Gestion avancée fichiers web (pdf.js, jspdf, html2canvas).

Environnement de Développement

Visual Studio Code, Git/Github, Android Studio, npm.

Dépôts GitHub

Contact

Disponible pour missions freelance ou en collaboration à distance.

Téléphone : 06 85 58 67 69​

© Johann Renault, 2025. Tous droits réservés.

Projet en cours : Version française de BurnoutHelp

  • Origine: Reprise du site existant sous Wix (burnouthelp.berlin), disponible en anglais et allemand.
  • Objectif: Création d’une version française avec améliorations de design et fonctionnalités, visant un meilleur référencement.
  • Technologie: Développement sous WordPress avec Elementor pour une performance optimisée.
  • État actuel: Maquette en ligne en phase de test, hébergée dans un espace dédié.
  • À venir: Publication sous un nouveau nom de domaine, à identifier et acquérir.