# Hello, ==netrunner==.
<p class="doc-sub">// principal engineer · real-time graphics · typed languages</p>
I’m ==Jérôme Mahuet==. By day, I’m a Principal Engineer working on the systems behind a social-media analytics product. Off the clock, I’ve built tiny worlds, interpreters, and games to understand how things work from the inside.
This is the backup of my brain: part notebook, part graphics lab, part neon-lit alley. Expect rough edges, useful detours, and the occasional glitch that teaches me more than a flawless run.
[[Experiments/Index|Explore experiments]] · [[Experiments/Raym - Interactive Terrain Generation with Marching Cubes|Start with Raym]] · [[Notes/Index|Browse Notes]]
![[cityscape.svg|A monochrome cyberpunk cityscape illustration]]
> Time moves in one direction, memory another. We are that strange species that constructs artefacts intended to counter the natural flow of forgetting.
>
> ― <cite>William Gibson, Distrust That Particular Flavor[^1]</cite>
## About me
I’m a ==Principal Engineer== at [Iconosquare](https://www.iconosquare.com), based in ==Limoges, France==. My professional work sits at the intersection of software design, technical direction, scalable backend and frontend systems, and mentoring.
My personal work leans toward **real-time graphics**, **voxel worlds**, and **typed languages**. I like moving between the high-level shape of a system and the low-level details that make it feel alive: C and Raylib, OpenGL, learning notes on Vulkan and OCaml, Rust, and Haskell.
## Featured signal: Raym
![[Experiments/raym/raym-screenshot.webp|Raym running with a generated terrain surface, water, and the sculpting reticle]]
[[Experiments/Raym - Interactive Terrain Generation with Marching Cubes|Raym]] is an interactive terrain playground built with `C` and `Raylib`. It turns a scalar field into a smooth mesh with Marching Cubes, then lets you reshape the terrain while walking around it.
`2025` · `C` · `Raylib` · `Marching Cubes`
[[Experiments/Raym - Interactive Terrain Generation with Marching Cubes|Read the Raym write-up]] · [[Notes/Marching Cubes|Follow the Marching Cubes note]]
## Find your way around
- [[Experiments/Index|Experiments]] — small projects in graphics, games, interpreters, and playful tools
- [[Notes/Index|Notes]] — a digital garden of rendering references, voxel techniques, and language experiments
- [[Now]] — the latest snapshot of work and interests represented in this vault
- [[Reading]] — books on the desk, with status kept deliberately honest
- [[Resume]] — career history, skills, and selected projects
- [[Notes/How this site works|How this site works]] — the Obsidian, design, and publishing colophon
## Contact & links
-
[email protected]
- [GitHub](https://github.com/rydgel)
- [X](https://x.com/rydgel)
[^1]: https://en.wikipedia.org/wiki/Distrust_That_Particular_Flavor