Disponible pour de nouveaux projets · Hyères

Olivier Garyga

Ingénieur en développement accéléré par l'IA · SaaS, Python, Streamlit & PostgreSQL

Avec l'IA comme accélérateur, je mets des applications web SaaS en ligne en 72 heures chrono, là où un projet classique demande six mois. Outils de gestion, espaces clients, sites vitrines : Python et Streamlit de bout en bout, du cadrage à la mise en production.

  • Python
  • Streamlit
  • NiceGUI
  • PostgreSQL
  • Pandas
  • Docker
  • Claude Code

contact@oliviergaryga.fr

Récemment : un back-office et un espace client pour une entreprise de maintenance, une application de 132 modules, des sites vitrines à Hyères. Voir les réalisations

Réalisations

Des applications en service, conçues, écrites et maintenues de bout en bout : la base de données, l'interface, l'hébergement et les évolutions demandées par ceux qui s'en servent chaque jour.

  • Client · Maintenance PAC et VMC

    UnityCare+

    Le back-office complet d'une entreprise de maintenance : clients et prospects, devis et contrats d'entretien, interventions et rendez-vous, relances et suivi commercial. Il s'accompagne d'un espace client où chacun retrouve ses contrats, ses interventions et ses rapports, sans jamais voir ceux d'un autre.

    • Devis et contrats générés en PDF à partir des modèles Word de l'entreprise
    • Contrats multi-équipements, mandat SEPA, attestation de TVA à taux réduit
    • Espace client sécurisé : contrats signés et comptes rendus d'intervention à télécharger
    • Livré par versions successives, au rythme des demandes du client
    • Streamlit
    • NiceGUI
    • PostgreSQL
    • Docker
  • Application personnelle

    Spirial

    Une application tout-en-un de 132 modules : finances avec relevé des soldes bancaires, CV, courriels, transports… Chaque page est protégée par un rôle, et un compagnon mobile lit la même base.

    • Streamlit
    • NiceGUI
    • PostgreSQL
    • Render
  • Application personnelle

    Fonction carrée

    Coffre-fort de mots de passe chiffré, suivi financier, tableau de bord et wiki, derrière une authentification par rôles. Vérifiée par intégration continue à chaque envoi, déployée en conteneur.

    • Streamlit
    • PostgreSQL
    • Docker
    • GitHub Actions
  • Outil d'administration

    Database

    Une console PostgreSQL : sauvegarde, restauration et transfert de bases entre le poste local et le cloud, copie de tables avec leur structure, resynchronisation des séquences.

    • Streamlit
    • PostgreSQL
    • Clever Cloud
  • Applications mobiles

    Rituel & Catalogue

    Des applications pensées pour le téléphone : barre de navigation en bas comme une application native, installation sur l'écran d'accueil, photo prise directement depuis l'appareil.

    • NiceGUI
    • PWA
    • PostgreSQL
  • Commerces locaux

    Sites vitrines

    Des sites pour les boutiques de Hyères : horaires et indicateur « ouvert / fermé », galerie photo, référencement local. Pages statiques, légères, sans aucune dépendance.

    • HTML
    • CSS
    • JavaScript
  • Hébergement

    Un serveur pour tout

    Toutes les applications sur un même serveur Linux : un sous-domaine chacune, HTTPS automatique, sauvegarde nocturne de toutes les bases conservée 14 jours, redéploiement en une commande.

    • Linux
    • Docker Compose
    • Caddy
    • PostgreSQL

Un projet du même genre ? Écrire à contact@oliviergaryga.fr ou appeler le 07 77 78 27 27

Le développement accéléré, concrètement

Un projet logiciel classique passe des mois en spécifications avant que quiconque puisse cliquer sur quoi que ce soit. J'inverse l'ordre : une version utilisable arrive entre les mains des utilisateurs le plus tôt possible, et c'est leur usage réel qui dicte la suite.

  1. JOUR 1 · MATIN

    Cadrage

    Une demi-journée pour isoler le problème à résoudre et écarter tout ce qui n'est pas essentiel à la première version.

  2. JOURS 1 ET 2

    Première version

    Une application web fonctionnelle, mise en ligne dès qu'elle tient debout et utilisable par de vrais utilisateurs.

  3. JOUR 3 · 72 H

    Mise en production

    On ajuste selon les premiers retours d'usage, on consolide ce qui doit l'être, et l'application passe en production.

  • L'IA comme accélérateurLe code s'écrit avec un assistant d'IA, Claude Code, équipé de commandes maison pour les tâches qui reviennent d'un projet à l'autre. Chaque modification est relue et vérifiée avant d'être mise en ligne : l'IA fait gagner les heures, la responsabilité du résultat reste la mienne.
  • Python de bout en boutPas de séparation front-end / back-end à maintenir : la logique métier et l'interface s'écrivent dans le même langage, par la même personne.
  • StreamlitLa librairie transforme un script Python en application web. Ce qui demande des semaines de développement front-end tient en quelques centaines de lignes.
  • Le périmètre avant le codeLe gain de temps ne vient pas de raccourcis techniques, mais du refus de construire ce dont personne n'a besoin.
  • En ligne avant d'être finieL'application est déployée dès qu'elle tient debout, pas à la fin. Les retours arrivent pendant le développement.

Écrire à contact@oliviergaryga.fr ou appeler le 07 77 78 27 27