Théo Guérin · Rennes, Brittany

Freelance web & mobile developer in Rennes. React, Django & Flutter.

I’m Théo Guérin. I build React interfaces, Django APIs and Flutter mobile applications, from design to launch.

Available for freelance projects and open to joining a team in an employed role.

From brief to delivery

La Marée Malouine

A fishmonger’s website with online ordering, pickup slots and a merchant dashboard to manage products, stock and orders independently.

Read the case study

Services

From web to mobile, I build the interfaces and services that bring your project to life.

Professional Skills

React, Django, Python, Node.js, Flutter, PostgreSQL, Docker, TypeScript

Projects

  • La Marée Malouine - Showcase website and Click & Collect application for a fishmonger: catalogue, promotions, step-by-step ordering and online card payments through Stripe. The merchant dashboard brings together stock, pickup slots, refunds and customer history. Stock is reserved temporarily during payment, with email notifications through Brevo.
  • Les Portes de Montafilan - Bilingual showcase site and pre-booking tool for a holiday cottage, built around clear constraints: no monthly subscription, no complex backend, and prices editable without code from an Excel-like spreadsheet connected through Google Sheets. The site presents the cottage, syncs Airbnb unavailable dates through iCal, explains the estimate clearly, and redirects to Airbnb with dates prefilled.
  • Flambow Frontend - Main frontend for Flambow, an intergenerational skill-sharing platform. Built with React + TypeScript, modular architecture, Vitest/Playwright testing, secure GitLab CI pipeline, and Docker deployment on OVH.
  • Portfolio - Personal multilingual portfolio (React + TypeScript) with technical SEO, a reCAPTCHA v3-secured contact form, consent-aware analytics, and Vercel deployment.
  • À table ! - Offline-first Flutter app for managing kitchen products, tracking expiry dates, filtering by storage location, and viewing deadlines in a calendar to reduce food waste.
  • Library Application - Full-stack library management app with JWT auth, book inventory, borrow/reservation workflows, admin features, and MySQL persistence through Sequelize.