a-bba.dev
means dad in Korean👨💻
Lead Server Engineer crafting scalable architectures for world-class games and distributed systems
01. ABOUT
Who I Am
I'm Kyuhun Lee, also known as Nokdu in the development community. With over 20 years of professional experience, I've evolved from mobile game logic in C to orchestrating complex backend architectures for world-renowned franchises like NBA2K.
Currently serving as the Lead Server Engineer at NDUS Interactive, I provide strategic vision for the Xociety project, integrating cutting-edge Unreal Engine dedicated servers and NFT/Blockchain systems into scalable, cloud-native environments.
My professional hallmark is the ability to mitigate architectural risk while enhancing performance. I've successfully managed massive infrastructure migrations—from AWS to Tencent Cloud and from standard Agones/Kubernetes deployments to Edgegap—ensuring large-scale service delivery remains resilient and responsive.
Beyond my corporate work, I maintain a prolific presence in the open-source community with over 13 years of active development across 73 repositories, bridging professional-grade GIS tools with advanced financial technology.
Kyuhun Lee
@thinkong
// server.engineer
const passion = "building";
while (alive) {
createAwesomeStuff();
}
02. EXPERIENCE
Where I've Worked
Over 20 years of professional experience across game development, backend architecture, and system engineering. From mobile games to cloud-native distributed systems.
NDUS Interactive
CurrentLead Server Engineer
- Spearheading backend architecture for Project Xociety with NFT/blockchain integration
- Designed RESTful API infrastructure via Node.js and Kubernetes
- Orchestrated cloud migration from AWS to Tencent Cloud
- Optimized server performance using Agones and Quilkin
- Developed robust matchmaker with skill-based matching and region filtering
Visual Concepts
Software Engineer
- NBA2K20 & NBA2K19 Mobile: Optimized Android port for ARMv8a support
- Implemented real-time multiplayer features via Google Play Services
- NBAOnline2: Managed critical system maintenance and high-level debugging
KT
Senior Software Developer
- Led development of next-generation WebGL-based Map SDK
- Bridged professional GIS requirements with high-performance web rendering
- Modernized existing JavaScript Map SDKs for legacy system compatibility
Bluehole Pnix
Senior Server Engineer
- Utilized .NET Core to develop scalable backend systems
- Implemented music extraction and content filtering via YouTube API
Visual Concepts
Software Engineer
- Led backend development for unannounced project using Golang and RethinkDB
- Designed scalable architecture with Service Discovery to eliminate SPOF
- Prototyped with Cocos2dx and utilized Redis for high-concurrency sessions
Thingsoft
Game Programmer
- Engineered Python-based specialized tools for Peria Chronicles
- Streamlined development efficiency through custom tooling
Justnine CO. LTD
Senior Server Programmer
- Knuckleball Online: Developed high-performance C++ server with MSSQL
- Tower Alliance Online: Engineered custom relay server for firewall bypass
- FishHunt: Optimized backend systems using Oracle for JP/US markets
E3Net Ltd
Programmer
- Kart Rider Mobile: Developed game logic in C for GNEX platform
Animedia Ltd
Programmer
- Developed one of Korea's first Mobile Stealth Games
- Engineered logic for Action RPG (Rein)
- Developed core systems for PC simulation title (Venture Tycoon)
03. PROJECTS
Side Projects
Beyond my professional work, I maintain an active presence in the open-source community with over 13 years of development across 73 repositories.
Current Projects
Open Source Contributions
Cryptocurrency & Automated Trading
Game Development & Servers
AI, Productivity & Utilities
gpt-commit-summarizer-kr
An AI tool utilizing GPT to generate Korean language summaries for Git commits
obsidian-telegrambot
A productivity integration connecting Telegram bots with the Obsidian knowledge base
jsonresume-theme-markdown-kr
A localized Markdown resume theme tailored for the Korean developer community