Elouann HostaFR

Elouann Hosta

Student at 42 Lyon

Low-level and DevOps. Looking for: full-time, internship or freelance.

ProjectsContact

The Road

my background

French baccalauréat

With honours. Majors in mathematics and computer science, advanced maths option, Mandarin as a third language.

ESTIAM · September 2023 to February 2024

The basics: C, IoT, web, project management. Treasurer of the student union.

Genee · February to September 2024

Full-stack web developer internship: management apps and SaaS products, with Vue.js, Flask and PostgreSQL.

42 Lyon · since November 2024

C, C++, Unix, Docker, web, then low-level and DevOps. I am also a tutor/coordinator, ambassador, exam watcher, crew at the Foyer (an association that cooks low-cost meals for students) and Japanese club lead.

Freelance · alongside

Full-stack web work, increasingly back-end oriented. I do that to earn a living while waiting for my career to start.

November 2026

I am looking for a full-time position, an internship or freelance work. If possible, in embedded or low-level programming.

The Village

Discord bots, since high school

Abel
Connor
Naya
Ember Sprite
Kiln Golem

 

Hiruma

Created in November 2025, it is a turn-based RPG with gacha, playable inside Discord. I created it and I develop it.

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

Website : Hiruma →

kody

Leveling, welcome messages and tickets, for my Discord servers.

TypeScript · Discord.js · Prisma · PostgreSQL

ObanaiBot

An RPG where you played a slayer facing demons. The ancestor of Hiruma. It was based on the Demon Slayer universe. A really fun first experience for a high schooler!

JavaScript · Discord.js · 2023

The Citadel

web, since 2024

Genee

Full-stack internship: management apps and SaaS products.

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

Website : Genee →

Freelance

The same kind of work, as a freelancer. Web has never been my cup of tea, but working for myself has been a really good experience.

Full-stack, then back-end

ft_transcendance

The board game Onitama, online. I work on the back-end, with others, and a bit of DevOps. It is a pedagogical project of 42 school, the last one of the Common Core.

Svelte · NestJS · PostgreSQL · Redis · WebSocket · in a group, in progress

Repository : ft_transcendance →

Nuit de l'Info 2025

A Linux desktop simulated in the browser. I did front-end work and a lot of reviewing. Having to code that much, that fast, in so little time, with so many teammates, is not easy!

TypeScript · team, in one night

Repository : Nuit de l'Info 2025 →

The Forge

C and C++ at 42 Lyon

cub3D

A Wolfenstein 3D-style raycasting engine. The mathematics behind the ray casting to calculate the travelled distance are really interesting, and so is learning to optimize.

C · pair · graded 125%

Repository : cub3D →

minishell

A reproduction of bash, done by ourselves, with the closest possible support of POSIX. Solving all the edge cases was hell.

C · pair · graded 101%

Repository : minishell →

webserv

A single-threaded HTTP server, able to parse an advanced Nginx configuration file, and to configure a complete server in C++.

C++ · epoll · pair · graded 125%

Repository : webserv →

cpp_09

Ford-Johnson sort, visualized. I also made a visualizer directly inside the project to measure result metrics in order to optimize the program as much as possible.

C++ · STL · graded 100%

Repository : cpp_09 →

Philosophers

Five philosophers, five forks. This project is about multi-threading and the issue of data races.

C · threads · mutex · graded 100%

Repository : Philosophers →

The Harbour

infrastructure

Inception

A complete containerized infrastructure. I also learned how to set up monitoring and exporters in Go on my services, in order to have precise metrics.

Docker · Docker Compose · Go · graded 125%

Repository : Inception →

SpinUp

A full-stack web application in one command. An unfinished project, allowing you to create full-stack applications with customized stacks, in a single command.

Go · CLI

Repository : SpinUp →

The Mine

closest to the machine

brainfxcker

A Brainfuck compiler. The code is first translated into x86-64 Assembly, Intel syntax (with NASM elf64 format), linked with ld. Optimization and memory management are really interesting.

C

Repository : brainfxcker →

libasm

Some of the libc functions, rewritten in assembly. A good starting project to discover this assembly, and to also understand what happens on the computer.

x86-64 · NASM elf64

Embedded

What comes next. I am just starting: for now, a blinking LED. I'd like to go further and to learn more about this domain that interests me so much!

C · ESP32 · ESP-IDF · beginner

The Lodge

away from the code

Bonjour !native

Languages

Five languages, at very different levels. Japanese is the one I am studying most.

Passions

Mountains, mathematics and electronic music.

In short

Tools

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

Learning

  • x86-64 assembly
  • Rust, Go
  • Networking
  • Reverse engineering
  • Embedded

Languages

  • French
  • English, C1
  • Japanese, N3
  • Spanish, school level
  • Mandarin, basics

© 2026 Elouann Hosta