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

Block or report Legion112

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
mattermost-mcp MCP server (stdio, Go) for Mattermost — threads by URL, channels, posts via .env password auth
jira-mcp MCP server (stdio, Go) for Jira — issue/comments/JQL via Bearer token in .env
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