DurianTheWAV

Dorian Luyet

Network engineering student

Exploring networks, systems & code.

I’m interested in what connects machines to one another — from packets all the way up to code — and I learn by building my own tools.

Understanding what happens between two machines.

I’m Dorian Luyet — DurianTheWAV online. I study computer science at EPTM in Sion, Switzerland, where I’m specialising in networking.

What I enjoy about networks is knowing what really happens between two machines: how an address is split, which path a packet takes, what lets it through or stops it. Systems are the natural next step: I run Linux every day, on NixOS, because I like a configuration to be written down, versioned and reproducible.

Programming is something I’m teaching myself, out of curiosity. I started with Python, then explored the web with Svelte, embedded development with an ESP32 and Android with Kotlin. Taking a problem I already know and solving it again in a new language is still my favourite way to learn one.

My method is simple: start from a real need, build something that works, then understand why it works. I read the documentation, test, break things, start over — and ask for help when I’m stuck.

What I work with, and how well.

Rated without inflating anything: what I use regularly, what I’ve put to work in a project, and what I’m currently learning.

  • ConfidentRegular practice across several projects
  • Used in a projectPut to work in at least one project
  • LearningIn training or being explored

Networking

Addressing, flows and filtering: getting packets where they need to go.

Confident

  • IPv4 addressing & subnetting

    CIDR, masks, host ranges, subnet splitting

    Shown inIPCalc

Used in a project

  • TCP, UDP & HTTPS

    ports, sessions, TLS certificates

    Shown inky-broker

  • Linux firewalling & NAT

    nftables, conntrack, DNAT

    Shown inky-broker

  • Routing & switching

    in training, Cisco environment

  • Network architecture

    segmentation, control and data planes

Learning

  • Reverse proxying

    HAProxy, cookie-based routing

    Shown inky-broker

Systems

Linux every day, services that keep running and reproducible configurations.

Confident

Used in a project

  • NixOS

    declarative configuration, flakes, Home Manager

    Shown inNixOS-dotfiles

  • Containers

    Podman

    Shown inky-broker

  • Services & monitoring

    systemd, health checks, metrics

    Shown inky-broker

  • Virtualisation

    virtual machines

Development

Tools written for a specific need, from scripts to full applications.

Confident

Used in a project

  • Web development

    Svelte, SvelteKit, TypeScript

    Shown inOhmCalc-sv

  • HTML, CSS & Sass

    static sites

    Shown inretrosound.club

Learning

What I’ve built.

A featured selection, followed by all my public repositories, kept in sync with GitHub automatically.

8 projectsGitHub data from 13 Nov 2026

All my repositories on GitHub(new tab)

A question, an idea, a project?

The easiest way is to write to me. I’m always glad to talk networking, systems or code.