Skip to content
View MrSnakeDoc's full-sized avatar

Block or report MrSnakeDoc

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.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
MrSnakeDoc/README.md

Backend & Platform Engineering | Go & TS | Dev Tools & Distributed Systems

Building reliable backends and self-hosted infrastructure, from homelab experiments to production-ready systems.


About Me

Backend & Platform Engineering specialized in Go , focused on performance, clarity, and maintainability.
Strong DevOps mindset: I design clean backend architectures, automate infrastructure, and validate everything inside a real-world homelab environment.
Currently exploring Kubernetes, infrastructure as code, and cloud-native operations to bridge backend development with scalable deployments.
I also maintain and contribute to OSS projects focused on developer tooling and backend platforms.


Homelab & Infrastructure

I design and operate a self-hosted environment with:

  • Docker & Proxmox for containerized services
  • Traefik reverse proxy with automated TLS
  • Cloudflare Tunnels for secure remote access
  • Observability: Prometheus + Grafana dashboards
  • AdGuardHome for DNS and filtering
  • Synology NAS for storage, backup, and VPN
  • DevOps stack: Gitea, Drone CI, Uptime Kuma, Gotify, Mealie, Outline, Homepage

Everything runs on Proxmox today; migration to Kubernetes (K3s) is underway.


Highlighted Projects

  • Navire:
    Ongoing OSS project aiming to become a distributed multi-channel notification orchestrator built in Go.
    Designed around a Core + Dispatch architecture with an agnostic pub/sub transport (starting with Redis Streams), multi-channel adapters (Slack, Gotify, ntfy, Discord, and more planned), and an observability-first approach.
    The project will be open-sourced once the v0.0.1 MVP is complete and ready for release.

  • Keg:
    CLI tool to bootstrap and manage a local development environment with Go.
    Automates ZSH, Homebrew, and packages setup. Persistance via a YAML config file.

  • homelab-blueprint:
    A documented architecture for self-hosted services on Proxmox, Docker, and Traefik. Includes monitoring, networking, and access control.

  • dotfiles-blueprint:
    Opinionated, modular dotfiles with sane defaults, focused on productivity and minimalism.

  • Goslaw:
    A Go library for functional operations on slices, inspired by JavaScript's array methods. Provides a fluent API for common slice manipulations.

Let's Connect

Interested in collaborating, sharing ideas, or chatting about backend & DevOps?

Profile views

Pinned Loading

  1. navire navire Public

    Distributed multi-channel notification orchestrator built with Go. Centralizes and delivers alerts and events across Slack, Gotify, ntfy, Discord, and more, with intelligent routing, retry, and obs…

  2. keg keg Public

    A secure, modular, and self-updating CLI to bootstrap and manage your development environment.

    Go 3

  3. homelab-blueprint homelab-blueprint Public

    🏠 A production-ready homelab setup using Docker with Traefik, Authentik SSO, and Cloudflare Tunnels. Includes monitoring, git services, and more.

    Shell 3

  4. dotfiles-blueprint dotfiles-blueprint Public

    🚀 Modern and modular ZSH configuration with performance monitoring, organized plugins, and easy installation scripts

    Shell