Aller au contenu principal

FlowTech

Full-Stack & Infrastructure Developer

Je développe et j'exploite en production des applications web (Rails/React) et une stack IA locale, hébergées en self-hosting sur mon cluster Proxmox et intégrées à mes workflows au quotidien. Observabilité et automatisation par défaut.

Grenoble, France

Ce que je construis

Skills

Technologies et outils que j’utilise au quotidien, regroupés par catégorie.

IA / ML & Automation

  • Python (scripts, data, ML de base)
  • Ollama (LLM local)
  • OpenWebUI
  • MCP (tools pour Cursor, intégration Qdrant)
  • n8n (workflows, en préparation)

Infrastructure & Ops

  • Docker, Docker Compose
  • Proxmox (cluster, VMs, conteneurs)
  • Nginx
  • Cloudflare (CDN, DNS, DDoS)
  • pfSense, OpenVPN
  • systemd, Bash, SSH
  • Kamal 2 (déploiement Rails)
  • VPS (IONOS) & self-hosting

Monitoring & Observabilité

  • Prometheus
  • Grafana
  • Alertmanager
  • Node Exporter, cAdvisor
  • Langfuse (traçage IA)

Backend

  • Ruby on Rails 8 (API-first, monolithes web, e-commerce)
  • Ruby
  • PostgreSQL
  • Redis
  • JSON:API, RSpec, Factory Bot
  • Devise, Pundit
  • FastAPI (prototypes IA / services Python)

Frontend

  • React
  • Vite (bundler/dev server pour React)
  • Next.js (frontend, consommation d'API Rails, en cours de montée en compétences)
  • TypeScript
  • Tailwind CSS
  • Bootstrap 5
  • Stimulus, Turbo (Hotwire)

Données & Message

  • PostgreSQL
  • SQLite3
  • Redis (cache, queues)
  • Qdrant (base vectorielle)
  • ClickHouse (logs/analytics)

Outils & Méthodes

  • Git, GitHub
  • Cursor IDE
  • ADR, runbooks, specs
  • Shape Up, Kanban (MCP)
  • CI (GitHub Actions : lint, tests, E2E Playwright)

About

Philosophie

Je privilégie la souveraineté de l'information : comprendre où sont les données, qui y accède et comment elles sont sauvegardées.

Autant que possible, je m'appuie sur des outils open-source que je peux auditer, adapter et héberger moi-même.

L'infrastructure est pensée en self-hosting de bout en bout : Proxmox, Docker, monitoring, backups, sans dépendance imposée à un fournisseur.

Le code, l'infra et la doc avancent ensemble, pour rester exploitables en production sur le long terme.

Code public

Compte GitHub actif depuis 2018, org FlowTech-Lab (16 repos) : Ruby, JavaScript/TypeScript, Python, Shell. Projets portfolio open source (Estore, FlowTech-AI, Grenoble Roller) avec README et code exploitable.

Contrôle & Sécurité

Méthodologie Shape Up pour cadrer les cycles de travail. Décisions d'architecture documentées (ADR), suivi des tâches via Kanban (MCP intégré à Cursor). QA et définition of done pour chaque feature avant merge.

Passions

En dehors de l'écran :

  • Drones FPV (réglages PID, tuning, vols freestyle)
  • Trading automatisé (machine learning, backtests, stratégies)
  • Infrastructure et DevOps (Proxmox, Docker, monitoring)
  • DIY, impression 3D, bricolage, optimisation
  • Vélo, moto

Formation

Formé au développement full-stack (The Hacking Project). Certifié BLOC2 Back-end par France Compétences (WEBECOM). Formation initiale en maintenance industrielle (Bac Pro). Une double compétence : technique terrain et développement.

Approche

Mes années de maintenance et de diagnostic forgent ma manière de coder : rigueur, méthode, fiabilité. Autonomie, diagnostic et conseil client : des compétences terrain que je transpose dans le développement. Code simple, modulaire, documenté. J'automatise, j'orchestre et j'héberge mes propres services.

Focus technique

Orientation back-end (Rails, PostgreSQL), élargie vers React et l'infrastructure. L'ensemble fonctionne sur mon cluster Proxmox — FlowTech-LAB — plus de 50 services, 8 VMs, 11 TB de backups, supervision complète et sauvegardes automatisées.

Langues

Anglais : lecture de documentation technique, suivi de ressources et tutoriels anglophones.

Parcours

Plus de dix ans d'expérience technique et de maintenance — radiocommunications, industrie, SAV. Aujourd'hui, je conçois, déploie et maintiens des applications et leur infrastructure en production.

On en parle

Un projet, une mission ou une question ? Envoyez un message ou écrivez-moi directement.

Coordonnées

[email protected]

Grenoble, France

GitHub · LinkedIn

Envoyer un message