Loïc Renaud Software Developer

À propos01 /

Des idées, du code.
Et des projets qui vivent.

Je suis Loïc, développeur logiciel. J’aime partir d’un besoin concret, explorer les possibilités et construire un produit que j’ai envie d’utiliser.

Une app pour cuisiner et partager, des jeux, des extensions ou des outils d’analyse : mes projets sont mon terrain d’expérimentation.

Mes explorations sur GitHub
Du premier prototype au produit
  • Web & mobile
  • Intelligence artificielle
  • Automatisation
  • Open source
Une sélection de projets02 /

Construit par curiosité.
Affiné par l’usage.

Des univers différents.
Le même plaisir de construire.

Application web & iOS

FoodSharefood-feed-app

Les bonnes recettes
méritent de circuler.

Rassembler ses recettes, découvrir ce que cuisinent ses proches et passer de l’inspiration à l’assiette. Un carnet personnel qui se partage aussi en famille.

  • React
  • TypeScript
  • Supabase
  • Capacitor
Dans les coulisses

Import de recettes depuis un lien, une photo, du texte ou un vocal, avec extraction assistée par IA. Liste de courses partagée, ajustement des portions et mode cuisine pas à pas.

Une même application pour le web et iOS, avec un fil d’activité entre proches et des carnets communs au foyer.

Le carnet FoodShare et ses recettes de pâtes et de salade
Le fil FoodShare : une recette cuisinée et partagée par Camille
Le carnet rencontre le fil d’actualité.
Petites troupes. Grandes batailles.
Jeu de stratégie · multijoueur en ligne

ToyBattle

Du plateau au duel en ligne.

Mon adaptation non officielle du jeu de société Toy Battle. Le plaisir du duel tactique, avec un matchmaking et une expérience de jeu inspirés de Clash Royale.

  • Matchmaking
  • Classement Elo
  • Entraînement IA
  • PWA
Défiez un ami ou entrez dans l’arène.Jouer à ToyBattle
Extension navigateur · surcouche personnelle

MAL-Sync +

Un suivi d’anime plus précis.

Une version personnelle de l’extension open source MAL-Sync, enrichie pour mieux suivre la diffusion et retrouver la bonne saison sur Anime-Sama.

  • TypeScript
  • Vue
  • WebExtension
Ce que j’ai ajouté

Affichage de la progression de diffusion, statut des anime dans les favoris, corrections de correspondance des saisons Anime-Sama et ajustements de compatibilité du popup Chrome.

Ces évolutions sont maintenues au-dessus du projet communautaire MAL-Sync, qui fournit le socle de synchronisation.

  1. 01CollecterAnnonces immobilières
  2. 02EnrichirDonnées publiques
  3. 03ComparerScénarios & rentabilité
DVF · ADEME · INSEE · Géorisques
Outil personnel · immobilier & données

Mobinvest

Des annonces. Des données. Du recul.

Un assistant de veille immobilière qui rapproche les annonces du marché réel pour comparer les opportunités d’investissement locatif avec des hypothèses explicites.

  • Node.js
  • Express
  • SQLite
  • Open data
Sous le capot

Collecte et déduplication des annonces, rapprochement avec les ventes DVF et les loyers comparables, enrichissement DPE et risques locaux.

Le moteur distingue attractivité financière, confiance dans les données et points bloquants. Chaque fiche permet d’ajuster les hypothèses de financement et de comparer trois projections à quinze ans.

Les premières explorations

Avant les apps, il y avait déjà le goût du défi.

Robotique, algorithmes & CodinGame Voir les projets
Le jeu de cartes League of Code and Magics

League of Code and Magics

Un bot de jeu de cartes basé sur des heuristiques. Classé 200e sur 2 300 participants sur CodinGame.

Voir le code
Robot construit pour la Coupe de France de robotique

Coupe de France de robotique

Conception de deux robots autonomes pour la compétition : mécanique, programmation en C et actions sur le terrain.

Plateau du jeu Ultimate Tic Tac Toe

Ultimate Tic Tac Toe

Deux versions d’une IA de jeu, en JavaScript et C++, autour du Minimax et de Monte Carlo Tree Search.

Voir le code
La suite commence par une conversation

On échange ?

Retrouvez-moi sur LinkedIn