1+ an d’expérience professionnelle · ouvert aux projets

Max Saiets

Ingénieur Python et IA. Je construis des systèmes en production qui travaillent avec des données réelles : vision par ordinateur sur des vidéos de téléphone, agents LLM, modèles 3D générés à partir de données cartographiques et l’automatisation qui fait tourner une boutique en ligne. Du prototype au déploiement, en autonomie.

Ci-dessous : 10 projets, le problème que chacun résout, son fonctionnement étape par étape et les chiffres obtenus. Les trois principaux tournent en direct sur la page.

10
projets livrés ou en R&D
1+
an d’expérience professionnelle
1
produit à moi en ligne avec paiements
4
domaines : vision, LLM, 3D, automatisation

À propos

Ce que je fais

  • Vision par ordinateuranalyse de pose et de vidéo
  • Agents LLMoutils, recherche, évaluation
  • Géo et 3Ddes cartes aux modèles imprimables
  • Automatisationbots, files d’attente, flux, CI/CD

Stack

  • Backend

    PythonFastAPIaiogramCelerypandas

  • Vision et ML

    PyTorchONNX RuntimeMediaPipeRTMPoseOpenCV

  • LLM

    OpenAIGeminiClaudeChromaDB

  • 3D et géo

    trimeshosmnxOpen3DBlenderThree.js

  • Frontend

    TypeScriptReactNext.js

  • Infrastructure

    PostgreSQLRedisDockerGitHub Actions

01 · 3D et géodonnées

Des cartes à tenir en main

Données OpenStreetMap et d’altitude transformées en géométrie propre et imprimable : maquettes 3D de villes à vendre, jumeaux numériques, nuages de points pour la simulation.

Géo et 3D · produit à moi · en ligne

monadruk

Le générateur monadruk transforme cartes et relief en modèle pour l’impression 3D. Ici, la même approche tourne sur le vrai Cervin : altitudes issues de données satellite ouvertes, 4 × 4 km, découpées en couches de 0,2 mm. Faites défiler et il s’imprime.

Comment ça marche →
0–
80 × 80mm, le modèle
0.2mm par couche
DEM → meshaltitudes → modèle → couches
Faites glisser pour tourner la montagne

Vraies impressions

Ce que reçoivent les clients : des cartes imprimées de lieux réels

Aussi dans ce domaine

R&D · drones et données synthétiques

Real2sim

Une vidéo de drone devient une copie 3D photoréaliste du lieu, où l’on peut entraîner des drones.

  • 597k gaussiennes à partir de 88 photos pour 0,75 $ de temps cloud
  • Simulateur de vol PX4 au-dessus du jumeau numérique
  • Données annotées automatiquement pour entraîner des détecteurs
Ouvrir l’étude de cas →

02 · Vision par ordinateur

Le mouvement humain à partir d’une vidéo

Pose, corps 3D et mesures à partir d’une simple vidéo de téléphone, avec une marge d’erreur honnête sur chaque chiffre.

Vision par ordinateur · 2026 · R&D

jumpsight

Une caméra ordinaire, un saut. À gauche ce que le système mesure, à droite l’original. Faites défiler pour avancer dans le clip ; chaque chiffre provient de l’exécution réelle du système sur cette vidéo.

0.00rotations en l’air
–phase
–genou gauche, °
–genou droit, °
±0.54erreur de rotation, mesurée sur 1 705 sauts (MMFS). 959 commits.
Axel91%
Toeloop89%
Loop80%
Salchow77%
Lutz / Flip76.5%
Précision du type de saut sur 1 688 prédictions (FS-Jump3D). Le lutz et le flip diffèrent par la carre de la lame, qu’une vidéo à 30 i/s montre rarement.
Comment ça marche →
jumpsightoriginal
0.00 s
Clip : jeu de données de recherche FS-Jump3D (CC BY-NC-SA 4.0), triple lutz. À partir de cette seule vidéo, le système a mesuré 2,20 ± 0,54 rotations en l’air et « lutz ou flip » ; la capture de mouvement indique 2,39.

Aussi dans ce domaine

Animation 3D · R&D

Lodyk

Un entraîneur filme un exercice au téléphone. Le système extrait le mouvement de la vidéo et une patineuse 3D le reproduit, pour que l’application de patinage enseigne l’exercice sans montrer ni la vidéo ni la voix de l’entraîneur.

  • 21 leçons transformées en démos 3D pour l’application JumpSight
  • Une démo n’est publiée que si elle passe les contrôles de précision : tronc à moins de 6 px, bras visibles à moins de 12
  • Les paroles de l’entraîneur doublées en anglais et en ukrainien
Ouvrir l’étude de cas →

03 · Automatisation et IA

Des systèmes qui tournent chaque jour

Bots Telegram, files de tâches, flux marketplace, fiches produits par LLM et intégrations CRM au service d’une vraie entreprise.

Automatisation · en interne · 2025–26

Un envoi, six tâches faites

Chez un fabricant de vêtements, les managers envoient une vidéo produit à un bot Telegram. Des files d’attente prennent le relais. Faites défiler pour suivre un envoi.

Comment ça marche →
Manager → bot
MP4dress_5521.mp4
85commits, bot principal
git pushc’est le déploiement
YouTube✓
fichier d’origine
Telegram✓
vidéo avec incrustation, pour l’équipe
JPG✓
600×900
photos redimensionnées
Gemini✓
description, vérifiée
Rozetka · Prom · Epicentr✓
<offer id="5521"> <price>…</price>
flux marketplace
SalesDrive✓
SKU 5521syncprix✓
prix dans le CRM

Aussi dans ce domaine

Produit · e-commerce

Telegram shop

Une boutique en ligne dans Telegram, sans site séparé.

  • Catalogue, panier et commande directement dans le chat
  • Livraison par Nova Poshta ou Ukrposhta, au choix de l’acheteur
  • Chaque commande arrive à la fois dans le chat de l’équipe et dans le CRM
Ouvrir l’étude de cas →
Telegram shop
Projet client · e-commerce

fish-sync

Le stock du logiciel d’entrepôt d’une boutique devient tout seul des fiches produits sur son site, sur Rozetka et sur Facebook.

  • 53 modèles trouvés parmi 85 articles, 81 variantes regroupées automatiquement
  • Environ 22 descriptions IA par jour, chacune validée par une personne dans Telegram
  • Un entrepôt, trois canaux de vente
Ouvrir l’étude de cas →
fish-sync
Outil de bureau · en service

Stocktake counter

Une petite fenêtre au-dessus du logiciel d’entrepôt qui compte chaque article scanné pendant un inventaire.

  • Vous voyez combien de pièces ont été scannées, pas seulement le total en hryvnias
  • Distingue un scanner de code-barres d’une personne qui tape
  • Export en CSV et Excel
Ouvrir l’étude de cas →
Stocktake counter
Pipeline IA · RAG

AI Video Studio

À partir d’une bibliothèque de livres, le système produit seul une vidéo narrée et illustrée.

  • 8 étapes, du script à la mise en ligne, sans étape manuelle
  • Le script est écrit uniquement à partir de passages trouvés dans les livres
  • Un contrôle qualité avant de dépenser quoi que ce soit en génération
Ouvrir l’étude de cas →
AI Video Studio
Outil personnel · LLM

JobHunter

Un coach personnel pour décrocher un poste : entretiens d’entraînement à l’oral, un cours avec un mentor IA et un flux d’offres qui garde celles qui valent l’effort.

  • Entretiens d’entraînement à l’oral à partir de 374 vraies questions, avec 4 styles de recruteur, de bienveillant à exigeant
  • Chaque réponse est notée selon une liste de critères ; les mots de remplissage et le débit sont aussi mesurés
  • Les sujets faibles reviennent en révision, et un score de préparation montre les progrès par sujet
Ouvrir l’étude de cas →
JobHunter

Travailler ensemble

Ce que je peux construire pour vous

  1. 01

    Automatisation e-commerce

    Flux pour les marketplaces Rozetka, Prom, Epicentr et Horoshop, synchronisation des stocks depuis UkrSklad, fiches produits rédigées par IA et vérifiées avant publication.

    Exemples:Commerce automationfish-syncStocktake counter

  2. 02

    Bots et boutiques Telegram

    Des bots avec files d’attente qui ne bloquent jamais le chat, des boutiques WebApp avec panier, livraison et intégration CRM.

    Exemples:Telegram shopCommerce automationJobHunter

  3. 03

    Vision par ordinateur et IA vidéo

    Pose et mouvement à partir d’une vidéo de téléphone ordinaire, mesurés et honnêtes sur l’incertitude ; vidéos générées de bout en bout.

    Exemples:jumpsightLodykAI Video Studio

  4. 04

    3D, cartes et pipelines de données

    Données cartographiques et d’altitude transformées en modèles imprimables et jumeaux numériques ; une géométrie qui résiste aux données réelles.

    Exemples:monadrukReal2sim

Ma façon de travailler

  1. 01

    Comprendre les données

    Je pars de vos vrais fichiers, conversations et cas limites, pas d’un cahier des charges idéal.

  2. 02

    Prototyper sur de vraies données

    Une tranche fonctionnelle en quelques jours, pour discuter de résultats plutôt que de slides.

  3. 03

    Mesurer et écrire les limites

    Chaque système a un test à réussir, et les cas qu’il ne sait pas traiter sont documentés.

  4. 04

    Livrer et maintenir

    Déploiement, CI, logs et alertes. J’utilise des agents IA de code pour aller vite ; les tests et benchmarks restent juges.

Expérience

  1. 2025 – aujourd’hui

    Ingénieur automatisation, en interne

    Environ un an à construire l’automatisation derrière les ventes en ligne d’un fabricant : bots Telegram, files de tâches, flux marketplace, fiches produits rédigées par IA, analyse des ventes et CI/CD.

  2. 2026 – aujourd’hui

    monadruk.com, produit à moi

    Modèles 3D imprimables de lieux réels, des données cartographiques au paiement. En ligne.

  3. 2026

    R&D en vision par ordinateur et mouvement 3D

    jumpsight, Lodyk et Real2sim : estimation de pose, calcul du mouvement et données synthétiques.

  4. 2025 – 2026

    Outils pour petites entreprises

    Synchronisation des stocks et flux marketplace, compteur d’inventaire pour un entrepôt, boutique Telegram.

  5. 2023 – 2025

    Développement web

    Projets full-stack en React, TypeScript et Node : boutiques, journaux, tableaux kanban.

CV →

Contact

Parlez-moi de votre tâche

Images de la Terre : NASA GIBS (VIIRS sur NOAA-20, couleurs réelles, veille), NASA Visible Earth (Blue Marble par mois, Black Marble). Position de l’ISS : wheretheiss.at. Relief : Solar System Scope, CC BY 4.0, via les exemples three.js.