guangxin zhao

@as3ert · visual computing, m.sc. · stuttgart

$
cat ~/.about[02]
─────────────────────────────────────────────────────────────────────

Hi, I'm Guangxinas3ert online. Master's student in Visual Computing at the University of Stuttgart.

I work where hardware meets pixels: keyboard PCBs, 3D-printed parts, small renderers, a Raspberry Pi running more services than it should. A few of those are below.

When I'm not on those, I'm probably reading graphics papers or arguing with CMake.

os........... stuttgart, de
role......... visual computing · m.sc
shell........ zsh + tmux
editor....... nvim
distro....... arch linux
wm........... hyprland
keyboard..... hand-rolled · 60%
cwd.......... ~/projects
uptime....... ∞ (still counting)
ls -la ~/projects/[03]
─────────────────────────────────────────────────────────────────────
drwxr-xr-x
Custom 60% mechanical keyboard — KiCad schematic + layout, firmware in Rust.
kicadembedded-rusthardware
drwxr-xr-x
Raspberry Pi self-hosted stack: Home Assistant, NAS, web terminal, monitoring. Reverse proxied through nginx, served only over a private ZeroTier network.
linuxdockernginxnetworking
drwxr-xr-x
Coursework, scratch renderers, GLSL shaders, and real-time experiments from the M.Sc.
openglc++glslgraphics
drwxr-xr-x
Assorted 3D-printed parts — keyboard cases, monitor brackets, custom Pi enclosures.
fusion-360prusacad
-rw-r--r--
Arch · Hyprland · Neovim · Zsh — my daily driver setup, kept in version control.
confighyprlandneovim
git log --my-life --oneline[04]
─────────────────────────────────────────────────────────────────────
HEAD → main
Stuttgart, DE · 2024–present
M.Sc. Visual Computing — University of Stuttgart
graphics, vision, simulation
prev
undergrad · Computer Science
B.Sc. Computer Science
first keyboard, first soldering iron, first segfault
init
root commit
started taking things apart to see how they worked
never really stopped
cat ~/.contact[05]
─────────────────────────────────────────────────────────────────────

fastest way to reach me is by email — happy to talk graphics, hardware, or anything else.