Hello, world. I'm Huy. I write code, debug distributed systems, and occasionally break production. I have over 8 years of rigorous experience architecting scalable backend systems, training large language models (LLMs), and developing high-performance networking architectures.
I enjoy the pain of C/C++ memory management and the strict compiler checks of Rust. When I'm not optimizing server response times or tweaking CUDA kernels, I'm probably reverse-engineering an old game protocol just for fun.
Working at the bleeding edge of AI hardware utilization. My primary responsibility is ensuring our GPU clusters don't melt while training next-gen Large Language Models.
Brought in to rescue a failing monolithic architecture. Led a team of 12 engineers to completely rewrite the core financial transaction engine.
Worked on the core CDN and WAF routing layer. This is where I truly learned how the internet works under the hood and how to survive massive DDoS attacks.
The humble beginnings. Built dozens of web applications from scratch for various clients. Learned the hard way that "it works on my machine" doesn't count in production.
Reverse-engineered client protocols and built a custom server emulator in C++. Implemented raw TCP/UDP sockets via Boost.Asio to handle 5000+ concurrent players.
Cloud-based web tools for developers and network administrators. Features real-time DNS propagation checkers and payload generators. Deployed on Docker Swarm.
#!/bin/bash
# zero-downtime rolling update for Swarm
set -e
echo "[*] Pulling latest images..."
docker pull myregistry.com/api-server:latest
echo "[*] Triggering rolling update..."
docker service update \
--image myregistry.com/api-server:latest \
--update-parallelism 2 \
--update-delay 10s \
api_cluster
if [ $? -eq 0 ]; then
echo "[+] Deployment successful!"
curl -X POST -H "Content-type: application/json" \
--data '{"text":"Deployment OK"}' $SLACK_WEBHOOK
else
echo "[-] Deployment failed! Rolling back..."
docker service rollback api_cluster
fi
Custom Rig: AMD Ryzen 9 7950X, 128GB DDR5 RAM, 2x NVIDIA RTX 4090 (for local LLM training & CUDA testing).
Dual LG 27" 4K UHD monitors configured vertically and horizontally. Because reading 200 lines of logs requires vertical space.
Ergodox EZ Split Mechanical Keyboard with Cherry MX Brown switches. Logitech MX Master 3S mouse.
Arch Linux (I use Arch, btw). Window Manager: i3wm. Terminal: Alacritty + Tmux. Editor: Neovim entirely configured in Lua.