I'm Julien Evrard — an apprentice data & AI engineer. A small ship with a lot of room inside: data pipelines, neural nets, low-level handheld plugins, and the occasional trip through space and time. This portfolio is the ship. Step in.
Based in France, I'm training as a data & AI engineer through apprenticeship. I'm happiest somewhere between the low-level and the abstract: writing C that runs on a Nintendo 3DS in the morning, reasoning about neural networks by hand in the afternoon, shipping it all behind Docker and CI/CD by night.
Off the clock you'll usually find me deep in a webtoon, replaying a 3DS classic, or letting a record run while something compiles. I'm not looking for work — this is simply the ship, and you're welcome aboard.
Your 3DS, broadcasting. The game you're playing shows up as a live Discord status — automatically, in real time. Per-user token provisioning builds a personalised .3gx plugin so each player's presence stays isolated.
A systems & tooling exercise in Go — leaning into concurrency, clean interfaces and the standard library to keep things small and fast.
GitHub ↗Next.js + Three.js sites with scroll-driven 3D — dockerised and shipped through CI/CD. Including this very portfolio, and one built for a friend — live below.
A live mock of the real pipeline. Tap a cartridge on the 3DS — the packet travels through the bridge server and surfaces as a Discord Rich Presence on the other side. No actual 3DS required.

Code goes better with a soundtrack. A rough idea of what's usually on rotation while I build — and what I'm reading when the screen finally goes dark.
Not on the market for opportunities — but always up for a chat about 3DS homebrew, models, or where the next season is going.