Skip to content
Erwan / 2026

Building the future, one product at a time.

Software student, indie builder and founder of Helionis Labs. I build AI and SaaS products from Normandy, France.

  • AI
  • SaaS
  • Mobile
  • Space

01 / About

Rouen / FR

Portrait of Erwan

A builder, not just a student.

I'm 21 and I live in Rouen, France. I'm studying software development at Campus La Châtaigneraie, and I build my own products on the side.

I started with hardware in a vocational digital systems degree. Today I ship web and mobile apps with AI at the core. I launch fast, learn in public and keep what works.

Age
21
Based in
Rouen, Normandy
Studying
BTS SIO SLAM
Pronouns
he / him

02 / Projects

4 divisions

Products in orbit.

Every project is a division. A real problem, a team of one, a product that ships.

01

StagePilot

The AI copilot for internship hunting.

Finds companies, writes cover letters and emails, follows up automatically. Schools subscribe, students use it for free.

  • TanStack Start
  • Convex
  • Better Auth
  • Vercel AI SDK
  • Stripe
LiveVisit stagepilot.app

02

TerraTalk

Your Erasmus companion, wherever you go.

Speak, understand and fit in during Erasmus with real situations, cultural cues and Kaia. v1 packs: Estonia, English and Español.

  • TanStack Start
  • React Native
  • Convex
  • Better Auth
  • OpenAI
LiveVisit terratalk.app

03

Totli

Your total before the checkout.

Scan your groceries as you shop and know your total before you reach the till. No more surprises.

  • React Native
  • Expo
  • Convex
LiveVisit totli.app

04

Miraen

Coming soon.

A new product in the making. More details at launch.

  • TanStack Start
  • Convex
BuildingVisit miraen.app

03 / Path

2021 / 2026

The path so far.

  1. 05.2026 – 06.2026Experience

    Mairie des Andelys

    Software developer intern · Les Andelys, France

    Final BTS internship. Internal tools in PHP and Symfony, PostgreSQL, Docker deployment on Linux.

    • PHP
    • Symfony
    • PostgreSQL
    • Docker
    • Linux
  2. 01.2025 – 02.2025Experience

    LDLC Rouen

    Intern · Rouen, France

    Customer advice, PC assembly, configuration and troubleshooting.

    • Hardware
    • Support client
    • Diagnostic
  3. 03.2024 – 04.2024Experience

    ECAM

    Erasmus+ intern · Madrid, Spain

    IT maintenance, fiber optics and network equipment setup.

    • Réseau
    • Fibre optique
    • Maintenance
  4. 11.2023 – 12.2023Experience

    Trafic Technologie Système

    Intern · Jouy-le-Moutier, France

    Repair and commissioning of electronic signs, diagnostics and wiring.

    • Électronique
    • Diagnostic
    • Câblage
  5. 09.2021 – 07.2026Education

    Formation

    Vocational degree in digital systems, then BTS in software development · Campus La Châtaigneraie, Normandy

    From hardware to software. Fullstack development in class, AI products on the side.

    • C#
    • .NET MAUI
    • PHP
    • Symfony
    • SQL Server
    • Git

04 / Stack

21 tools

Everyday tools.

What I use to go from an idea to a product in production.

  • TypeScript
  • React
  • React Native + Expo
  • TanStack Start
  • Next.js
  • Tailwind CSS
  • shadcn/ui
  • Motion
  • Convex
  • Better Auth
  • Vercel AI SDK
  • OpenRouter
  • Node.js
  • Bun
  • PostgreSQL
  • PHP
  • Symfony
  • Docker
  • Git
  • Claude
  • Figma
GitHub contributions237 contributions in the last 12 months
0 · Oct 19, 20250 · Oct 20, 20250 · Oct 21, 20250 · Oct 22, 20250 · Oct 23, 20250 · Oct 24, 20250 · Oct 25, 20250 · Oct 26, 20250 · Oct 27, 20250 · Oct 28, 20250 · Oct 29, 20250 · Oct 30, 20250 · Oct 31, 20250 · Nov 1, 20250 · Nov 2, 20250 · Nov 3, 20250 · Nov 4, 20250 · Nov 5, 20250 · Nov 6, 20250 · Nov 7, 20250 · Nov 8, 20250 · Nov 9, 20250 · Nov 10, 20250 · Nov 11, 20250 · Nov 12, 20250 · Nov 13, 20250 · Nov 14, 20250 · Nov 15, 20250 · Nov 16, 20250 · Nov 17, 20250 · Nov 18, 20250 · Nov 19, 20250 · Nov 20, 20250 · Nov 21, 20250 · Nov 22, 20250 · Nov 23, 20252 · Nov 24, 20250 · Nov 25, 20250 · Nov 26, 20251 · Nov 27, 20250 · Nov 28, 20250 · Nov 29, 20250 · Nov 30, 20250 · Dec 1, 20250 · Dec 2, 20250 · Dec 3, 20250 · Dec 4, 20250 · Dec 5, 20250 · Dec 6, 20250 · Dec 7, 20250 · Dec 8, 20250 · Dec 9, 20250 · Dec 10, 20250 · Dec 11, 20250 · Dec 12, 20250 · Dec 13, 20250 · Dec 14, 20250 · Dec 15, 20250 · Dec 16, 20250 · Dec 17, 20250 · Dec 18, 20250 · Dec 19, 20250 · Dec 20, 20250 · Dec 21, 20250 · Dec 22, 20250 · Dec 23, 20250 · Dec 24, 20250 · Dec 25, 20250 · Dec 26, 20250 · Dec 27, 20250 · Dec 28, 20250 · Dec 29, 20250 · Dec 30, 20250 · Dec 31, 20251 · Jan 1, 20262 · Jan 2, 20262 · Jan 3, 20260 · Jan 4, 20260 · Jan 5, 20260 · Jan 6, 20260 · Jan 7, 20260 · Jan 8, 20260 · Jan 9, 20260 · Jan 10, 20260 · Jan 11, 20260 · Jan 12, 20260 · Jan 13, 20260 · Jan 14, 20260 · Jan 15, 20260 · Jan 16, 20260 · Jan 17, 20260 · Jan 18, 20265 · Jan 19, 202611 · Jan 20, 20260 · Jan 21, 20260 · Jan 22, 20260 · Jan 23, 20260 · Jan 24, 20261 · Jan 25, 20268 · Jan 26, 20262 · Jan 27, 20265 · Jan 28, 20260 · Jan 29, 20260 · Jan 30, 20260 · Jan 31, 20261 · Feb 1, 20266 · Feb 2, 20260 · Feb 3, 20260 · Feb 4, 20260 · Feb 5, 20260 · Feb 6, 20260 · Feb 7, 20260 · Feb 8, 20261 · Feb 9, 20260 · Feb 10, 20260 · Feb 11, 20260 · Feb 12, 20260 · Feb 13, 20260 · Feb 14, 20260 · Feb 15, 20260 · Feb 16, 20260 · Feb 17, 20260 · Feb 18, 20260 · Feb 19, 20260 · Feb 20, 20260 · Feb 21, 20260 · Feb 22, 20260 · Feb 23, 20260 · Feb 24, 20260 · Feb 25, 20261 · Feb 26, 20260 · Feb 27, 20261 · Feb 28, 20260 · Mar 1, 20260 · Mar 2, 20260 · Mar 3, 20260 · Mar 4, 20260 · Mar 5, 20260 · Mar 6, 20260 · Mar 7, 20261 · Mar 8, 20263 · Mar 9, 20260 · Mar 10, 20266 · Mar 11, 20264 · Mar 12, 20260 · Mar 13, 20260 · Mar 14, 20260 · Mar 15, 20265 · Mar 16, 20265 · Mar 17, 20260 · Mar 18, 20260 · Mar 19, 20260 · Mar 20, 20260 · Mar 21, 20260 · Mar 22, 20260 · Mar 23, 20267 · Mar 24, 20260 · Mar 25, 20260 · Mar 26, 20260 · Mar 27, 20260 · Mar 28, 20260 · Mar 29, 20260 · Mar 30, 20261 · Mar 31, 20260 · Apr 1, 20260 · Apr 2, 20260 · Apr 3, 20260 · Apr 4, 20260 · Apr 5, 20262 · Apr 6, 20260 · Apr 7, 20260 · Apr 8, 20260 · Apr 9, 20260 · Apr 10, 20260 · Apr 11, 20260 · Apr 12, 20260 · Apr 13, 20260 · Apr 14, 20260 · Apr 15, 20260 · Apr 16, 20260 · Apr 17, 20260 · Apr 18, 20260 · Apr 19, 20268 · Apr 20, 20265 · Apr 21, 20260 · Apr 22, 20260 · Apr 23, 20260 · Apr 24, 20261 · Apr 25, 20263 · Apr 26, 20260 · Apr 27, 20267 · Apr 28, 20260 · Apr 29, 20260 · Apr 30, 20265 · May 1, 202612 · May 2, 20262 · May 3, 20260 · May 4, 20260 · May 5, 20265 · May 6, 20260 · May 7, 20260 · May 8, 20260 · May 9, 20260 · May 10, 20260 · May 11, 20260 · May 12, 20260 · May 13, 20260 · May 14, 20260 · May 15, 20260 · May 16, 20260 · May 17, 20260 · May 18, 20260 · May 19, 20260 · May 20, 20260 · May 21, 20262 · May 22, 20260 · May 23, 20260 · May 24, 20260 · May 25, 20260 · May 26, 20260 · May 27, 20260 · May 28, 20260 · May 29, 20260 · May 30, 20260 · May 31, 20260 · Jun 1, 20262 · Jun 2, 20260 · Jun 3, 20260 · Jun 4, 20260 · Jun 5, 20260 · Jun 6, 20260 · Jun 7, 20260 · Jun 8, 20260 · Jun 9, 20260 · Jun 10, 20268 · Jun 11, 20261 · Jun 12, 20260 · Jun 13, 20260 · Jun 14, 202617 · Jun 15, 20260 · Jun 16, 20261 · Jun 17, 202615 · Jun 18, 20261 · Jun 19, 20260 · Jun 20, 20260 · Jun 21, 20261 · Jun 22, 20260 · Jun 23, 20260 · Jun 24, 20260 · Jun 25, 20260 · Jun 26, 20260 · Jun 27, 20260 · Jun 28, 20260 · Jun 29, 20260 · Jun 30, 20260 · Jul 1, 20260 · Jul 2, 20262 · Jul 3, 20261 · Jul 4, 20263 · Jul 5, 20260 · Jul 6, 20260 · Jul 7, 20260 · Jul 8, 20267 · Jul 9, 20268 · Jul 10, 20260 · Jul 11, 20260 · Jul 12, 20260 · Jul 13, 20260 · Jul 14, 20260 · Jul 15, 20260 · Jul 16, 20260 · Jul 17, 20260 · Jul 18, 20260 · Jul 19, 20260 · Jul 20, 20260 · Jul 21, 20260 · Jul 22, 20261 · Jul 23, 20260 · Jul 24, 20260 · Jul 25, 20260 · Jul 26, 20260 · Jul 27, 20260 · Jul 28, 20260 · Jul 29, 20260 · Jul 30, 20260 · Jul 31, 20260 · Aug 1, 20260 · Aug 2, 20260 · Aug 3, 20260 · Aug 4, 20260 · Aug 5, 20260 · Aug 6, 20260 · Aug 7, 20260 · Aug 8, 20260 · Aug 9, 20260 · Aug 10, 20260 · Aug 11, 20266 · Aug 12, 20260 · Aug 13, 20260 · Aug 14, 20260 · Aug 15, 20260 · Aug 16, 20260 · Aug 17, 20260 · Aug 18, 20260 · Aug 19, 20260 · Aug 20, 20260 · Aug 21, 20260 · Aug 22, 20260 · Aug 23, 20265 · Aug 24, 20260 · Aug 25, 20260 · Aug 26, 20260 · Aug 27, 20260 · Aug 28, 20260 · Aug 29, 20260 · Aug 30, 20260 · Aug 31, 20260 · Sep 1, 20260 · Sep 2, 20261 · Sep 3, 20260 · Sep 4, 20260 · Sep 5, 20260 · Sep 6, 20260 · Sep 7, 20267 · Sep 8, 20260 · Sep 9, 20260 · Sep 10, 20260 · Sep 11, 20260 · Sep 12, 20260 · Sep 13, 20265 · Sep 14, 20262 · Sep 15, 20264 · Sep 16, 20260 · Sep 17, 20260 · Sep 18, 20260 · Sep 19, 20260 · Sep 20, 20260 · Sep 21, 20260 · Sep 22, 20260 · Sep 23, 20260 · Sep 24, 20260 · Sep 25, 20260 · Sep 26, 20260 · Sep 27, 20260 · Sep 28, 20260 · Sep 29, 20260 · Sep 30, 20260 · Oct 1, 20260 · Oct 2, 20260 · Oct 3, 20261 · Oct 4, 20260 · Oct 5, 20260 · Oct 6, 20260 · Oct 7, 20260 · Oct 8, 20260 · Oct 9, 20260 · Oct 10, 20260 · Oct 11, 20261 · Oct 12, 20261 · Oct 13, 20262 · Oct 14, 20260 · Oct 15, 20260 · Oct 16, 20260 · Oct 17, 20260 · Oct 18, 20260 · Oct 19, 2026

05 / Manifesto

I believe tech can go further.

Not to optimize what already exists.

But to build what doesn't exist yet.

AI, space, software.

The future is built now.

06 / Bookmarks

9 links

What I read.

Show bookmarks

07 / Contact

[email protected]

This is only the beginning.

I build in public, one project at a time.