Skip to content
View Legion112's full-sized avatar
👑
👑

Block or report Legion112

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Legion112/README.md
Max · Legion112 — Tech Lead · Go · systems · homelab

Max · Legion112

Tech Lead. I write Go, run Linux at home, and post what I learn.

Telegram LinkedIn GitHub Docker Hub


About

I'm Max — online as Legion112. I care about how systems actually behave: processes, networks, disks, and the small tools that make a machine feel yours.

At home I build a homelab — networking, NAS plans, Docker on Linux, and Go utilities when the BIOS or the OS gets in the way. At work I'm a Tech Lead focused on backend and infrastructure. I spent years shipping PHP/Symfony; these days Go is what I enjoy writing most.

If you want the unfiltered version of that — experiments, ports, infra notes, and occasional rants — I publish on Telegram:

→ t.me/fearnotcode (Fearofcode)


Achievement

Completed Educative’s Scalability & System Design for Developers skill path — architecture trade-offs, microservices, system design interviews, and AWS building blocks. One of the most demanding courses I’ve finished, and it changed how I reason about scale.


What I work with

Go Linux PostgreSQL Docker Kubernetes CI Distributed Systems


Selected work

Project What it is
fanctrl CLI fan control for ASRock X570 over hwmon — no BIOS reboot
go-run Split-tunnel gateway: LAN stays local, selected traffic via WireGuard
docker-journal-ram Docker syslog → systemd journal with container-name identifiers
docker-journal-ui Native Ubuntu UI (Go + Fyne) to read those journal logs
display-controller Small service to control external monitor brightness from the desktop
dark-project-kb Dark Project keyboard tooling ported to Linux

Books that shaped how I think


Legion112 GitHub stats

Pinned Loading

  1. blog blog Public

    Personal blog. For now just plain README files later might do something fency and more complex for readers.

  2. display-controller display-controller Public

    A small service which allow to controll brightness for all external monitors via UI slider.

    Go

  3. fanctrl fanctrl Public

    Fan controll tool for x570 creator matherboard.

    Go

  4. go-tun go-tun Public

    Gateway split-tunnel for client traffic: clients keep local LAN on-link and send non-local traffic to **gotun**; gotun sends Russian destinations direct and everything else via a WireGuard hop outs…

    Go

  5. dark-project-kb dark-project-kb Public

    Port of Dark Project Keyboard for Linux

    Rust

  6. wifi-watchdog wifi-watchdog Public

    Go