Valentin Vivier

I write software
that scales.

Based in France. TypeScript, Go, Python, whatever the job needs. Currently running the engineering team at a cybersecurity company. I like infrastructure, side projects, and understanding how things actually work under the hood.

Scroll

The kind of problems I like

Systems that can't go down and data that can't be lost

I keep ending up in places where the pipeline handles 1TB/day and the cluster ingests 40k events per second on fixed hardware. I like that. Throwing money at infrastructure is easy. Making it work within real constraints is the interesting part.

How I got here

Dropped out of school, started a company, figured it out

I left Epitech in third year because I had clients willing to pay me to write software. Ran a consultancy for 4 years, worked with 6+ startups, built everything from distributed ledgers to embedded systems. Then Societe Generale, then cybersecurity. No diploma, no regrets.

After hours

I build weird stuff for fun

A tabletop RPG system with a physics-based damage model and a web codex built in React. A game prototype in Godot with a Go server. A NixOS theme switcher that live-reloads 10 apps at once from a rofi picker. An AI code orchestrator that forces QA gates the model can't skip. I don't really stop building things.

The manager thing

I run a team of 8 and I still write code every day

I've been Director of Engineering at Stamus Networks since 2024. I set the technical direction, I rebuilt the test strategy, I manage the roadmap. But I also wrote stamusctl from scratch in Go, tuned the Elasticsearch cluster myself, and I deploy my own PRs. I don't want to be the kind of manager who stops touching the codebase.

What I'm working on

Dosismart

A radiation dosimetry SaaS I'm building. Go, React, Zitadel, 12 containers in the dev stack. Regulated health data, HDS certification pending.

This website

Astro + Tailwind. You're looking at it. Blog, portfolio, excuse to write about things I find interesting.

NixOS everything

4 machines, one flake. I keep adding things. Latest: a theme system that switches 9 color schemes across every app simultaneously.

GoTypeScriptReactPythonKubernetesArgoCDOpenTelemetryElasticsearchPrometheusDockerNixOSPostgreSQLSuricataTerraformgRPCGit

Say hi

I'm always up for talking about infrastructure, NixOS, or whatever you're building. Also open to remote work if the project is interesting.

valentin@viviersoft.com