Développeur indépendant · Beaujolais

Développeur
web & mobile.

Je développe des applications web et mobile, des outils métier et des intégrations. De l’interface aux données, jusqu’au déploiement.

React & Next.js · React Native & Expo · Node.js & Python

Portrait d’Estéban Reynier
Estéban ReynierBasé près de Lyon

01 / Projets

Une sélection de réalisations.

Des applications publiées, des outils personnels et les choix techniques qui les font fonctionner.

Calendrier de suivi dans Pixel JournalStatistiques et tendances dans Pixel Journal
01 / Application iOSSur l’App Store

Pixel Journal

Un journal quotidien, un pixel à la fois.

Une application pour suivre son humeur et ses habitudes, les retrouver dans un calendrier en pixels et explorer ses tendances. Un produit mobile complet, du stockage local aux abonnements.

Le travail derrière

Données disponibles hors ligne, synchronisation iCloud, widgets iOS et achats intégrés avec RevenueCat.

  • React Native
  • Expo
  • TypeScript
  • RevenueCat
  • Swift
Page d’accueil et portfolios d’EstebanR Photos
02 / Plateforme webEn ligne

EstebanR Photos

Le site vitrine et les outils derrière l’activité.

La plateforme que je développe pour mon activité de photographe : portfolios, albums publics et privés, demandes de devis et administration des contenus. Une même application pour présenter et gérer l’activité.

Le travail derrière

Galeries à accès privé, gestion des demandes de devis et pages dédiées au référencement local.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • S3
03 / Outil pour assistants IAProjet personnel

Mémoire MCP

Du contexte qui reste, d’un assistant à l’autre.

Un serveur MCP auto-hébergé pour partager notes, profils et contexte de projet entre plusieurs assistants. Une interface web permet de consulter, rechercher et éditer cette mémoire.

Le travail derrière

Recherche plein texte, écritures versionnées, autorisations OAuth et exports Markdown pour conserver des données portables.

  • Next.js
  • TypeScript
  • MCP
  • SQLite / FTS5
  • Docker

Projet personnel · code privé

Autres projets

Sport CoachWeb · MCP · Self-hostingUn carnet d’entraînement relié à un assistant.

Application personnelle de suivi des séances, du calendrier et des performances. Un serveur MCP permet à l’assistant de lire le programme et de l’adapter ; une PWA sert à enregistrer les séances sur mobile.

  • Next.js
  • PostgreSQL
  • Prisma
  • MCP
  • Docker
ProspectOutil métier · IntégrationsOrganiser la prospection pour une activité photo.

Gestion d’événements, de contacts et d’opportunités, avec suivi des étapes de prospection. L’application dispose d’une interface web et d’outils MCP pour travailler depuis un assistant.

  • Next.js
  • PostgreSQL
  • Prisma
  • MCP
RankBotDiscord · Algorithmes de voteClasser des choix et comparer les résultats.

Un bot Discord et une interface web pour créer des sondages par classement. Vote par glisser-déposer, calcul Borda et comparaison avec d’autres méthodes, dont Schulze et Ranked Pairs.

  • Discord.js
  • Next.js
  • SQLite
  • Docker
PollenWatchDonnées · VisualisationCroiser prévisions et historique du pollen.

Tableau de bord réunissant les prévisions Open-Meteo, les indices Atmo France et les relevés historiques RNSA. Le travail porte sur l’intégration des sources et leur restitution dans une interface commune.

  • Next.js
  • TypeScript
  • Recharts
  • API
Projets archivés 6 projets

Quelques étapes de mon parcours : IA générative, Web3, algorithmique et création de jeux.

Automatisation NFT sur SolanaWeb3 · Expérience complémentaireDes bots pour suivre et gérer des offres NFT.

Travaux en collaboration sur des bots d’offres pour Magic Eden et Tensor : sélection par attributs, adaptation des prix, suivi des offres et alertes Discord. Une expérience des API externes, des traitements asynchrones et de la supervision, conservée comme spécialité passée.

  • Node.js
  • TypeScript
  • Python
  • Solana
  • SQLite
MagicListing2024 · Application archivéeGénération d’annonces immobilières avec Mistral.

À partir d’une description textuelle du bien, l’application générait une annonce en français. Le produit intégrait authentification, historique des générations, crédits et paiement Stripe. L’application n’est plus accessible.

  • Next.js
  • Mistral
  • Prisma
  • Stripe
Oval3 ViewerWeb3 · Projet archivéExplorer des cartes de rugby et leurs statistiques.

Recherche de cartes NFT Oval3 par propriétaire, filtres multicritères et consultation des scores des joueurs. Une expérience passée du Web3, conservée ici pour le travail sur les données et l’interface.

  • Next.js
  • TypeScript
  • Viem
  • Wagmi
Code source
Rubik’s Cube SolverAlgorithmique · PythonRésoudre un cube et visualiser les mouvements en 3D.

Solveur développé en Python, avec modélisation du cube et visualisation interactive des étapes de résolution. Un projet réalisé pendant mon parcours à l’école 42.

  • Python
  • Algorithmique
  • 3D
Code source
Multilayer PerceptronMachine learning · PythonImplémenter un réseau de neurones avec NumPy.

Implémentation des couches, de la propagation et de la rétropropagation, avec entraînement, sauvegarde des poids et prédiction. Un projet pour comprendre les mécanismes d’apprentissage.

  • Python
  • NumPy
  • Matplotlib
Code source
Maps & datapacks MinecraftCréation · Travail en équipeDes mécaniques de jeu aux maps publiées.

Maps et datapacks conçus en équipe de trois, à la croisée du level design et de la programmation par commandes. Des créations publiées sur les plateformes communautaires Minecraft.

  • Game design
  • Commandes Minecraft
  • Collaboration
Voir les créations

02 / Expertise

Stack

Web

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Mobile

  • React Native
  • Expo
  • iOS
  • RevenueCat

Backend & intégrations

  • Node.js
  • Python
  • PostgreSQL
  • Prisma
  • MCP

Infrastructure

  • Docker
  • Linux
  • Self-hosting
  • Vercel
  • Git

03 / À propos

Derrière les projets.

Beaujolais, France
À distance & région lyonnaise

Je suis Estéban, développeur fullstack formé à l’école 42 à Lyon.

Je développe des applications web et mobile, des outils métier et des intégrations, de l’interface aux données et au déploiement. Mes projets personnels me permettent aussi d’explorer les assistants IA et le self-hosting.

La photographie fait également partie de mon quotidien : j’en développe les outils.

04 / Contact

Un projet en tête ?

Une application à créer, un produit à faire évoluer ou une intégration à construire.