Elouann HostaEN

Elouann Hosta

Étudiant à 42 Lyon

Bas-niveau et DevOps. En recherche : CDI, stage ou freelance.

ProjetsContact

Le Chemin

mon parcours

Baccalauréat général

Mention bien. Spécialités mathématiques et NSI, option maths expertes, mandarin en troisième langue.

ESTIAM · septembre 2023 à février 2024

Les bases : C, IoT, web, gestion de projet. Trésorier du Bureau des Étudiants.

Genee · février à septembre 2024

Stage de développeur web full-stack : applications de gestion et SaaS, en Vue.js, Flask et PostgreSQL.

42 Lyon · depuis novembre 2024

C, C++, Unix, Docker, web, puis bas-niveau et DevOps. J'y suis aussi coordinateur du tutorat, ambassadeur, surveillant d'examens, équipier du Foyer (une association servant des repas à coût réduit) et référent du club de japonais.

Freelance · en parallèle

Des missions web full-stack, de plus en plus orientées back-end. Je fais surtout ça pour gagner ma vie en attendant de lancer ma carrière.

Novembre 2026

Je cherche un CDI, un stage ou une mission freelance. Si possible dans le domaine de l'embarqué ou du bas niveau.

Le Village

bots Discord, depuis le lycée

Abel
Connor
Naya
Farfadet de braise
Golem du four

 

Hiruma

Créé en novembre 2025, il s'agit d'un RPG au tour par tour avec du gacha, jouable dans Discord. J'en suis le créateur et le développeur.

TypeScript · Discord.js · NestJS · PostgreSQL · Redis · SolidJS

Site : Hiruma →

kody

Niveaux, bienvenue et tickets, pour mes serveurs Discord.

TypeScript · Discord.js · Prisma · PostgreSQL

ObanaiBot

Un RPG où l'on incarnait un pourfendeur face à des démons. L'ancêtre de Hiruma. Il était orienté sur l'univers de Demon Slayer. Une bonne première aventure de lycéen !

JavaScript · Discord.js · 2023

La Cité

web, depuis 2024

Genee

Stage full-stack : des applications de gestion et des SaaS.

Vue.js · Flask · PostgreSQL · Docker · stage, 2024

Site : Genee →

Freelance

Le même genre de missions, en indépendant. Le web n'a jamais été ma passion, mais travailler à mon compte est une bonne expérience.

Full-stack, puis back-end

ft_transcendance

Le jeu de plateau Onitama, en ligne. J'y fais le back-end, à plusieurs, et un peu de DevOps. C'est un projet pédagogique de l'école 42, le dernier du tronc commun.

Svelte · NestJS · PostgreSQL · Redis · WebSocket · en groupe, en cours

Dépôt : ft_transcendance →

Nuit de l'Info 2025

Un bureau Linux simulé dans le navigateur. J'y ai fait du front et beaucoup de relecture. Devoir coder autant, aussi vite, en si peu de temps avec autant d'équipiers, ce n'est pas évident !

TypeScript · en équipe, en une nuit

Dépôt : Nuit de l'Info 2025 →

La Forge

C et C++ à 42 Lyon

cub3D

Un moteur de raycasting à la Wolfenstein 3D. Les mathématiques derrière le lancer de rayons afin de calculer des distances d'impact sont très intéressantes, et apprendre à optimiser également.

C · en binôme · noté 125 %

Dépôt : cub3D →

minishell

Une reproduction de bash, faite main, avec un support au plus proche de POSIX. Régler tous les edge cases, c'était un enfer.

C · en binôme · noté 101 %

Dépôt : minishell →

webserv

Un serveur HTTP à un seul thread, capable de parser une configuration Nginx avancée, et de configurer un serveur complet en C++.

C++ · epoll · en binôme · noté 125 %

Dépôt : webserv →

cpp_09

Le tri de Ford-Johnson, visualisé. J'ai également réalisé un visualiseur dans le même projet, afin de faire des analyses des résultats et d'optimiser au maximum.

C++ · STL · noté 100 %

Dépôt : cpp_09 →

Philosophers

Cinq philosophes, cinq fourchettes. Ce projet traite du multi-threading et de la problématique des data races.

C · threads · mutex · noté 100 %

Dépôt : Philosophers →

Le Port

infrastructure

Inception

Une infrastructure complète en conteneurs. J'ai également appris à mettre du monitoring et des exporters en Go sur mes services, afin d'avoir des métriques précises.

Docker · Docker Compose · Go · noté 125 %

Dépôt : Inception →

SpinUp

Une application web full-stack en une commande. Un projet pas encore terminé, permettant de démarrer des applications full-stack sur des stacks de son choix en une seule commande.

Go · CLI

Dépôt : SpinUp →

La Mine

au plus près de la machine

brainfxcker

Un compilateur Brainfuck. Le code est d'abord traduit en assembleur x86-64, syntaxe Intel (avec NASM format elf64), linké avec ld. L'optimisation et la gestion de mémoire, c'est super intéressant.

C

Dépôt : brainfxcker →

libasm

Certaines fonctions de la libc, réécrites en assembleur. Un bon projet de départ pour découvrir cet assembleur-là, et surtout comprendre ce qu'il se passe sur l'ordinateur.

x86-64 · NASM elf64

Embarqué

La suite. Je débute : pour l'instant, une LED qui clignote. J'aimerais approfondir mes connaissances et ma pratique dans ce domaine qui m'intéresse tant !

C · ESP32 · ESP-IDF · débutant

Le Refuge

en dehors du code

Bonjour !natif

Langues

Cinq langues, à des niveaux très différents. J'apprends surtout le japonais.

Passions

La montagne, les mathématiques et la musique électronique.

En bref

Outils

  • C, C++
  • Docker, Unix
  • TypeScript, Node.js, Nest.js
  • Vue.js, Nuxt.js, Flask
  • PostgreSQL, Prisma

J'apprends

  • Assembleur x86-64
  • Rust, Go
  • Réseau
  • Reverse engineering
  • Embarqué

Langues

  • Français
  • Anglais, C1
  • Japonais, N3
  • Espagnol, scolaire
  • Mandarin, bases

© 2026 Elouann Hosta