a-bba.dev

/appa/

means dad in Korean👨‍💻

Lead Server Engineer crafting scalable architectures for world-class games and distributed systems

TypeScript
JavaScript
Python
Golang
C++
C#
.NET Core
Kubernetes
Docker
Agones
Redis
MySQL
MSSQL
Oracle
RethinkDB
AWS
Tencent Cloud
Edgegap
Unreal Engine
NestJS
Blockchain
NFT
WebGL
GIS
Mapnik
Phaser
Meteor
AI Automation
TypeScript
JavaScript
Python
Golang
C++
C#
.NET Core
Kubernetes
Docker
Agones
Redis
MySQL
MSSQL
Oracle
RethinkDB
AWS
Tencent Cloud
Edgegap
Unreal Engine
NestJS
Blockchain
NFT
WebGL
GIS
Mapnik
Phaser
Meteor
AI Automation

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.

Seoul / Gyeonggi, South Korea
Lead Server Engineer
Ajou University (B.S. Computer Eng, Media)
Korean (Native), English (Bilingual)
N

Kyuhun Lee

@thinkong

Open to opportunities

// 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

Current

Lead Server Engineer

October 2022 – Present
  • 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
Node.jsKubernetesAWSTencent CloudBlockchainNFT

Visual Concepts

Software Engineer

February 2018 – October 2022
  • 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
AndroidC++MultiplayerNBA2K

KT

Senior Software Developer

August 2017 – February 2018
  • 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
WebGLGISJavaScriptSDK

Bluehole Pnix

Senior Server Engineer

June 2017 – July 2017
  • Utilized .NET Core to develop scalable backend systems
  • Implemented music extraction and content filtering via YouTube API
.NET CoreYouTube API

Visual Concepts

Software Engineer

March 2015 – May 2017
  • 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
GolangRethinkDBRedisCocos2dx

Thingsoft

Game Programmer

February 2015 – March 2015
  • Engineered Python-based specialized tools for Peria Chronicles
  • Streamlined development efficiency through custom tooling
PythonTooling

Justnine CO. LTD

Senior Server Programmer

July 2007 – January 2015
  • 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
C++MSSQLOracleTCP/UDP

E3Net Ltd

Programmer

March 2005 – September 2005
  • Kart Rider Mobile: Developed game logic in C for GNEX platform
CMobileGNEX

Animedia Ltd

Programmer

2001 – February 2005
  • Developed one of Korea's first Mobile Stealth Games
  • Engineered logic for Action RPG (Rein)
  • Developed core systems for PC simulation title (Venture Tycoon)
Game LogicMobilePC