Skip to content
Julien de Magalhaes

Software engineer · portfolio

Software engineer. I build web apps, desktop tools and game mods.

The first slide of the season wrap: "Welcome home, summoner", the profile icon in a glowing ring, and "Your 2026 Arena season" under the summoner's name.
Mod · Total War: WARHAMMER IIILive
  • Seven in-memory patches, each located by byte signature, nothing written to the game files
  • End Turn waits for everyone on the faction, and battle gifts split the army between players

01 / 03 · Website

Arena Journey

View project

A Spotify Wrapped-style season recap for League of Legends Arena players

02 / 03 · Tool

ARAM Mayhem Tracker

View project

An overlay that rates League of Legends ARAM Mayhem augments while you pick them

03 / 03 · Mod

Archon Mode

View project

A Total War WARHAMMER III mod that lets several players share one campaign faction

About

Websites, tools and mods, built end to end.

  1. End to end

    From the data pipeline and the API to the screen in front of the user.

  2. Numbers that hold

    Messy data in, numbers you can trust out.

  3. Written down

    Every decision documented, so the next person can pick up where I left off.

I've spent 8+ years building software end to end - enterprise features for a B2B SaaS used by Carrefour, Leclerc and Nestlé, then a data-exploration tool I designed and shipped solo for hospitals and emergency services. These days I run my own products: a full-stack analytics platform, a Warframe build tool, and Rust desktop apps, with an AI-native workflow built on Claude Code. I like problems where the data is messy and the numbers have to be right, and I write down every decision so the next person can follow it.

  • 8 projects
  • 3 kinds of work
  • 2 languages, EN · FR

Reaches for TypeScript · React · TanStack Query · Fastify · Vite · Next.js

Contact

Have a role in mind?

Send a message or take the CV with you. I reply within two working days.

  • A role
  • A project
  • A mod
Based in
Vitré (Rennes), France
Time zone
Paris (CET / CEST)
Languages
French, English

What next?