Skip to content
View AlexanderGG-0520's full-sized avatar

Highlights

  • Pro

Block or report AlexanderGG-0520

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.

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
AlexanderGG-0520/README.md
AlexanderGG header Typing introduction

Profile views GitHub followers

whoami

Student developer in Japan
Linux-first / performance-minded / infrastructure-oriented
Building software around Minecraft, rendering, containers, and compatibility

I enjoy working below the surface of an application: render pipelines, protocol gateways, process lifecycles, persistent storage safety, compatibility layers, and reproducible deployment.

My goal is not merely to make something run. I want to understand why it works, measure whether it is actually better, and make failure modes explicit.

Compatibility before novelty. Evidence before performance claims. Safety before automation.

Featured projects

Experimental Fabric client optimization mod that accelerates eligible Minecraft ModelPart entity rendering through cached meshes, per-instance pose data, and GPU instancing.

  • Safe vanilla fallback for unsupported render paths
  • Differential correctness coverage
  • Designed to coexist with established optimization mods
  • Measured scaling improvements in dense entity scenes

A predictable, fail-fast Minecraft Java server container image designed for Kubernetes, GitOps, persistent volumes, and S3-compatible asset delivery.

  • Minecraft-aware graceful shutdown through RCON
  • Conservative persistent-volume handling
  • Multiple Java runtime targets
  • Fabric, Paper, Purpur, Forge, NeoForge, Velocity, and more

Compatibility patches, reproducible build scripts, diagnostics, and an interactive setup flow for running AviUtl2 on x86_64 Linux.

  • Patched Wine DirectWrite and DXVK
  • Fcitx5 / Mozc Japanese input
  • AV1 and NVIDIA NVDEC validation
  • Provenance-aware artifact verification

A Go-based Minecraft Java Edition gateway that routes one public TCP entry point to multiple backend servers using the hostname from the Minecraft handshake.

  • Static and Kubernetes-discovered routing
  • Prometheus metrics and structured logging
  • Graceful shutdown and fail-closed behavior
  • Experimental transfer-aware voice chat routing

What I work with

Languages and runtime

Java Go Bash Python C Sharp

Infrastructure and platform

Linux Arch Linux Docker Kubernetes GitHub Actions Proxmox

Development focus

Minecraft OpenGL Gradle Git Neovim

Engineering principles

performance:
  - benchmark before claiming improvement
  - optimize real bottlenecks, not impressive-looking microcases

reliability:
  - fail fast when state is ambiguous
  - preserve user data and provide safe fallback paths

compatibility:
  - integrate with the existing ecosystem
  - keep unsupported behavior explicit and recoverable

workflow:
  - automate repeatable work
  - keep builds and diagnostics reproducible

Current focus

  • Expanding Threadium from dense-entity wins toward broader real-world Minecraft performance
  • Hardening Minecraft server delivery and routing for Kubernetes environments
  • Improving Windows creative software compatibility on Linux without hiding unverified assumptions
  • Building development environments where Linux is treated as a first-class platform

GitHub activity

GitHub profile summary Repositories per language Most used commit languages GitHub stats Productive time

Build systems that are fast, observable, and difficult to break.

Footer

Popular repositories Loading

  1. minecartainer minecartainer Public

    Predictable Minecraft Java server container image for Kubernetes, GitOps, persistent volumes, and S3-compatible assets.

    Shell 12 3

  2. aviutl2-linux-patches aviutl2-linux-patches Public

    Wine, DXVK and L-SMASH Works patches for running AviUtl2 on Linux

    Shell 3

  3. minecraft-bedrock-server minecraft-bedrock-server Public

    About A flexible and production-ready Minecraft Bedrock server framework for Kubernetes

    Shell 2

  4. mc-router mc-router Public

    A self-hostable Minecraft server router for dynamic routing and Kubernetes-native deployments.

    Go 2

  5. mc-hub-transfer mc-hub-transfer Public

    Java 2

  6. VoxelLink-Web VoxelLink-Web Public

    TypeScript 2