Skip to content
View Wesper-Dev's full-sized avatar

Highlights

  • Pro

Block or report Wesper-Dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Wesper-Dev/README.md

Hi, I'm Arnaud

Applied AI Engineer · Paris, France

I build AI tools and enjoy understanding what happens underneath: how a process runs, how an agent uses a tool, and what happens when something fails. My foundations are Python, C and Linux, shaped by projects at École 42 Paris.

I like learning with other people, whether we're trying an idea at a hackathon, organising a developer event or working through a difficult problem together. My projects have taken me from UNIX shells to voice journals and first-aid training.

Things I've been building

droit-de-retard: a local-first prototype that prepares flight-compensation claims from travel documents. Continuing a team hackathon project, I added deterministic tool-call validation, regression tests and CI checks, with Python handling the rules and calculations.

Diary: a voice-journal prototype and my personal continuation of Kura, a team project developed across two hackathons. I connected browser recordings to audio conversion, cloud storage and weekly reports, with explicit opt-in for analysis.

Minishell: a shell written in C as part of the 42 curriculum. I worked on command execution, pipes, redirections and process handling using UNIX system calls.

Beyond the repositories

I co-organise GDG on Campus 42 Paris and have spent 3+ years leading and coaching at Fitness 42. I'm also involved in CITOY.ENS, a conferences and debates association, where I've attended talks and suggested speakers.

As a volunteer with the French Red Cross, I built the front end of a chatbot for first-aiders and co-built its RAG over a 700-page manual at a hackathon, then spent six months on the team's training app (front end, back end, flashcards, help on the Socratic coach). It was tested with about 50 first-aiders. Professionally, I'm finishing an AI platform internship at BPCE, following a Data Scientist internship at BNP Paribas.

I'm looking for a permanent role in applied AI or AI platforms from 16 October 2026, when my internship ends. Happy to talk about a project, an opportunity or something you're building.

French native; English fluent; Spanish B1.

Portfolio · Email me · LinkedIn

A black cat sitting at a table, typing fast on a laptop.

A snake crossing my GitHub contribution graph, eating the squares one by one.

Pinned Loading

  1. droit-de-retard droit-de-retard Public

    Local-first flight-claim prototype. Personal continuation of a team hackathon project, with deterministic Python validation and regression tests.

    Python

  2. Inception Inception Public

    42 Docker project: NGINX, WordPress and MariaDB, with dedicated Dockerfiles, persistent volumes and a container network.

    Dockerfile

  3. Minishell Minishell Public

    42 shell project in C: command execution, pipes, redirections, signals and UNIX process handling.

    C 1

  4. CroixRouge-Hackathon CroixRouge-Hackathon Public

    Forked from copeugne/CroixRouge-Hackathon

    Fork of the IA & Crise hackathon project (French Red Cross, April 2025, 1st of 12 teams). Holds part of the team's code; my part: chatbot front end and RAG, then front/back end and flashcards.

    TypeScript

  5. Diary Diary Public

    Voice-journal prototype: recording, audio processing and weekly reports. Personal continuation of Kura, developed as a team across two hackathons.

    TypeScript

  6. wesper-dev.github.io wesper-dev.github.io Public

    Arnaud Durand, Applied AI Engineer: portfolio in English and French.

    TypeScript